FastDB是一个与C++紧密集成的开源内存数据库(它支持类似SQL的查询语言,其中表是类,行是对象)。像大多数IMDB一样,它的意思是由读访问模式支配的应用程序。算法和数据结构针对完全在主存储器(RAM)中读写数据的系统进行了优化。它应该是非常快的,即使与其他内存数据库相比,但我在网上找不到任何基准。有没有人有使用FastDB(C++内存数据库)的经验?
我正在考虑使用FastDB作为时间序列数据,在一个项目中,1)亚毫秒随机访问读取延迟,以及2)每秒数百万行顺序读取吞吐量将非常好。
我找不到很多关于FastDB第一手经验的参考资料;有没有人在这里使用它?你能指出FastDB的任何基准,尤其是那些考虑读取延迟和吞吐量的基准吗?
这仅仅是我,还是这听起来更像广告而不是问题? – 2010-09-28 15:56:04
'@Jerry Coffin:'不代表它听起来像广告。我想指出它的主要特性(内存中,没有SQL和C++集成)。我想到这里有几个人研究了不同的IMDB,并可能对此有所了解。 – 2010-09-28 16:03:27
是否广告,这仍然是一个有效的问题。或者至少会在某个地方出现问题。 – 2010-09-28 16:03:59