Zub*_*air 5 activerecord odbc jdbc key-value nosql
我使用了许多SQL抽象库,例如ODBC,JDBC和ActiveRecord.NoSQL /键值存储世界中的抽象选项有哪些?
我大多问这个,所以如果我选择一个键值存储,那么我可以使用一个抽象库而不是被锁定,我认为这很重要,考虑到关键值存储的数量.
即使 NOSQL 数据库彼此之间有很大不同,它们也可以分为有意义的组,请参阅此博客文章。Gremlin 是一个旨在在不同 NOSQL 数据库之上定义抽象的新项目,请参阅InfoQ:Gremlin,一种用于处理图形的语言。从 NOSQL 范围的图形数据库端开始,该项目已转向文档存储,创建一个对象文档模型,并计划为 MongoDB 和 CouchDB 实施,请参阅此处和此处。