FastDB是一个与 C++ 紧密集成的开源内存数据库(它支持一种类似 SQL 的查询语言,其中表是类,行是对象)。与大多数 IMDB 一样,它适用于以读取访问模式为主的应用程序。算法和数据结构针对完全在主存储器 (RAM) 中读写数据的系统进行了优化。它应该非常快,即使与其他内存数据库相比也是如此,但我在网上找不到任何基准。
我正在考虑将 FastDB 用于时间序列数据,在一个项目中,1)亚毫秒级随机访问读取延迟,以及 2)每秒数百万行的连续读取吞吐量将非常好。
我找不到很多关于 FastDB 第一手经验的参考资料;这里有人用过吗?您能否指出 FastDB 的任何基准,尤其是那些考虑读取延迟和吞吐量的基准?