Aerospike是一种键值,内存中,可操作的NoSQL数据库,具有ACID属性,支持复杂对象并且易于扩展.但我已经使用了绝对相同的东西.
Redis也是一个键值,内存(但持久到磁盘)NoSQL数据库.它还支持不同的复杂对象.但与Aerospike相比,Redis已经使用了很长时间,已经拥有一个活跃的社区,并且在其中开发了许多项目.
那么aerospike和其他no-sql键值数据库(例如redis)之间的区别是什么.是否有一个特别的地方更适合空中飞行.
PS我正在寻找那些在现实世界中至少使用过这些dbs(最好是两者)并且拥有现实生活经验(不是来自官方网站的复制贴纸)的人的答案.
redis key-value-store aerospike
我们目前正在使用Redis,它是一个很棒的内存数据存储区.我们开始研究一些新的问题,其中内存限制是一个因素,并考虑其他选项.我们遇到的是Aerospike - 它似乎非常快,甚至比内存单一分片操作中的redis更快.
现在我们将它添加到我们的堆栈中,我试图了解Aerospike无法替换redis的用例?
redis aerospike
aerospike ×2
redis ×2
key-value-store ×1