NOSQL“基本操作”

时间:2012-07-14 10:00:58

标签: google-app-engine nosql

如果我想为调查性NOSQL实现定义一组最小功能,我应该选择哪些功能?

我喜欢Google AppEngine API及其简单方法(例如,获取X类型的所有对象,获取具有属性Y的所有对象等)但我不知道是否存在可以被视为“预期的基本层调用”所有类似的系统“,NOSQL的一种(可移植?)基线API?

这样简单的系统是否有指导性的FOSS简约实现?我想研究它,看看它如何创建索引,分配存储块,执行查询,分发保存等等。

这是出于教育和研究的目的。

1 个答案:

答案 0 :(得分:0)

有很多广泛的'NoSQL'系统,除了'NoSQL'的标签和最基本的操作之外,其中很多都没有共同之处:插入,更新/替换和删除。几乎存储系统的所有其他属性 - 索引,数据类型,数据结构,允许的查询等等 - 在数据库与数据库之间存在很大差异。

随着时间的推移标准可能会出现,但就目前而言,关于NoSQL数据库唯一可以确定的是它能够存储数据并再次检索它。