松果时序数据库是一个开源的时间序列数据库。以简单、易用、高性能为目标,解决物联网场景设备数据存储,查询。提供了丰富的功能,较高的性能以及极大的历史数据压缩率。
性能:
在 CPU:i3-7100, 8GB 内存,1TB HDD , windows server 2016 环境下,每条数据 8 个字段,能达到每秒写入 20 万条数据。内存中数据扫描达到 1500 万条每秒。历史数据整理后压缩,同样的数据量存储空间只有 InfluxDB 的 1/3(使用我们特有的 real 系列类型)。
数据按时间分文件存储,单机能够存储千亿级数据量,配合高效的数据压缩,极大降低数据存储、管理成本。
功能:
提供标准的数据写入、查询接口,支持数据筛选,根据时间、设备聚合查询等等,丰富的功能。
数据安全性:
数据写入松果时序数据库中,首先会写 commit 日志,commit 日志每 3 秒或写满 1MB 会刷一次磁盘,所以意外宕机,或服务器断电后只会丢失较少的数据。 松果时序数据库写数据文件时使用 doublewrite,保证写入数据页时发送断电数据文件和数据页也不会损坏。
二次开发:
提供 c/c++ SDK, .Net SDK, JDBC 接口。
开源地址:
https://github.com/pinusdb/pinusdb
https://gitee.com/pinusdb/pinusdb
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于