时间序列数据库 Influxdb 入门
以下内容基于influxdb 1.3
influxdb 有一套自己的查询语法,和sql很像,1
<measurement>[,<tag-key>=<tag-value>...] <field-key>=<field-value>[,<field2-key>=<field2-value>...] [unix-nano-timestamp]
1 | insert cpu1,host=1,test=11 value=3,a=1 1500986114 |
以下内容基于influxdb 1.3
influxdb 有一套自己的查询语法,和sql很像,1
<measurement>[,<tag-key>=<tag-value>...] <field-key>=<field-value>[,<field2-key>=<field2-value>...] [unix-nano-timestamp]
1 | insert cpu1,host=1,test=11 value=3,a=1 1500986114 |
首先理解什么是并发?并发是两个或两个以上的执行实例(进程或线程),在单个CPU上交替执行,A开始执行,由于异常事件的发生
CPU暂停A执行,开始执行B。B由于异常事件也被暂停执行,CPU重新开始执行A。两个执行实例交替执行时在时间上是有交叉的,这种情况称为并发。
他们的执行过程在逻辑上是并发的,但是在物理上依然是串行的。并行是某个时刻有多个执行实例在CPU上执行,并行一般是在多核CPU或者多处理器发生。
现代操作系统提供了3种并发编程的方式:进程级并发,IO多路复用技术,和线程级并发。
最近开始学习 openresty 相关的东西,了解了基本的 lua 语法自然需要安装 openresty 了。
过程中遇到不少问题,记录下来。
Mac 的系统版本是 EI Capitan 10.11.6,openresty 版本是1.9.15.1。
最近在折腾 OpenResty,OpenResty 就不用多介绍了,这方面国内质量好的资料也不多,
如果非要选一个入门级别的资料,自然是《OpenResty 最佳实践》。断断续续看了一些 Lua 的语法和 OpenResty 基础,
就想做点什么练练手。碰巧某天。同事介绍了几个 OpenResty 的 lua 库,一看刚刚好,可以做来搭个简单的网站。
那么我们就开始吧…