在多级的内存键值存储数据库中

时间:2014-09-09 13:55:15

标签: memcached key-value database nosql

是否有多个in memory key value数据存储可用于多个级别,我可以将该值再次存储为一对键值?类似于JSON

示例:

{
school1 : {classroom1 : ['student1','student2'], classroom2 : ['studentx','studenty']},
school2 : {classroom3 : ['student10','student20'], classroom4 : ['studentq','studentw']}
}

我希望从school2值访问classroom4而不获取整个school2值

1 个答案:

答案 0 :(得分:1)

Aerospike是一个open source键值内存(持久性可选)集群数据库。我们将“值”称为“记录”,每条记录可能有一个或多个“分档”。检索记录时,您可以选择指定要通过网络检索的特定二进制文件集。

Aerospike支持许多流行语言,如C,Go,Java和Python。 Here is the Go API从记录中获取一组箱子(实际上没有转移整个记录)。

Aerospike是ridiculously fast,最近在单个C3.8x大型Amazon EC2实例上实现了每秒100万次交易。