Activerecord 是否有一个NoSQL/键值存储抽象库,就像数据库的JDBC一样?
我使用过许多SQL抽象库,如ODBC、JDBC和ActiveRecord。NoSQL/键值存储世界中的抽象选项是什么Activerecord 是否有一个NoSQL/键值存储抽象库,就像数据库的JDBC一样?,activerecord,jdbc,odbc,nosql,key-value,Activerecord,Jdbc,Odbc,Nosql,Key Value,我使用过许多SQL抽象库,如ODBC、JDBC和ActiveRecord。NoSQL/键值存储世界中的抽象选项是什么 我主要是这样问的,如果我选择一个键值存储,那么我就可以使用一个抽象库而不被锁定,考虑到周围键值存储的数量,这一点很重要。不。现在,NoSql数据库非常不同,因此,它们不能被包装在一个标准接口下,同时保持非平凡。我们在存储接口中有这样一个抽象。它非常简单,但正是为了这个目的而创建的:一个公共API,它允许InfoGrid与不同的键值存储实现进行对话,而不需要在更高级别上进行更改 一
我主要是这样问的,如果我选择一个键值存储,那么我就可以使用一个抽象库而不被锁定,考虑到周围键值存储的数量,这一点很重要。不。现在,NoSql数据库非常不同,因此,它们不能被包装在一个标准接口下,同时保持非平凡。我们在存储接口中有这样一个抽象。它非常简单,但正是为了这个目的而创建的:一个公共API,它允许InfoGrid与不同的键值存储实现进行对话,而不需要在更高级别上进行更改 一些链接:
- --相同,但可重复:有些键值存储可以轻松迭代,有些不能