我最近在调研物联网平台适用的时序数据库,看到国产的 TDEngine 出了集群版本,想试一下。
比较尴尬的是,发现 Go 驱动是用 CGO 写的。这就算了,他的 sql.DB 还不是协程安全的,必须在单独协程里用 sql.Open 打开一个连接,这根本不符合标准库对数据库驱动的要求…另外看到 tag 和普通数据也不支持索引,表大了 OLAP 的性能很堪忧啊。
有点考虑用 es 做 tsdb 凑合用了…
比较尴尬的是,发现 Go 驱动是用 CGO 写的。这就算了,他的 sql.DB 还不是协程安全的,必须在单独协程里用 sql.Open 打开一个连接,这根本不符合标准库对数据库驱动的要求…另外看到 tag 和普通数据也不支持索引,表大了 OLAP 的性能很堪忧啊。
有点考虑用 es 做 tsdb 凑合用了…
