有人知道 Python 的 nosql 数据库抽象层类似于 SQL 的 SQL Alchemy 吗?这将允许 redis、mongodb 等成为可插入后端,而无需专门为每个后端编写。
这将允许 redis、mongodb 等成为可插入后端,而无需为每个后端专门编写。
有 django-nonrel,但该库似乎正在将 SQL 操作转换为各种库操作。
这里的主要问题是这些东西根本不一样。特别是“NoSQL”家族分组是一个高度抽象的。
有图数据库、键值数据库、文档数据库等等。与 SQL 不同,它们在可用功能方面差异很快。
你可以看看http://www.allbuttonspressed.com/projects/django-nonrel它为Django提供了nosql抽象层
这个 python 包(https://github.com/MatteoGuadrini/nosqlapi)为所有四种类型的数据库提供了对 NOSQL 数据库的抽象。
本页解释了该库如何像所有四个 NOSQL 数据库的抽象一样工作:https://nosqlapi.readthedocs.io/en/latest/api.html