开发者

NoSQL abstraction layer for Python

Does anybody know of an abstraction layer for nosql databases for Python similar to SQL Alchemy for SQL? This would allow redis, mongodb, etc... to be pluggable backends without having to write f开发者_开发百科or each one specifically.


This would allow redis, mongodb, etc... to be pluggable backends without having to write for each one specifically.

There is django-nonrel, but that library seems to be converting SQL actions into the various library actions.

The major problem here is that these things are not really the same at all. In particular, the family grouping of "NoSQL" is a high level of abstraction.

There are graph databases and key-value databases and document databases and more. Unlike SQL, they diverge pretty quickly in terms of available features.


You can take a look at http://www.allbuttonspressed.com/projects/django-nonrel which provides a nosql abstraction layer for Django

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜