Python中SQLite的NoSQL替代方案

8

我喜欢Python的sqlite:它很简单,只需要一个额外文件就能工作,也不需要其他依赖。它还被像peewee这样的高级ORM支持。但是有没有nosql数据库可以在Python中使用而不需要安装任何其他程序?如果需要额外的Python包,我可以接受,但我绝对不想为Mongo之类的获取额外的容器。我有哪些选择?

更新:我进行了一些研究,似乎我的唯一选择是litedb。代码看起来很棒,但是完全没有文档,所以我猜现在不能使用。

3个回答

6

毕竟,我发现了 tinydb 。对我来说看起来非常出色。


3

LowDB 是一个很好的选择,也可以与 Python 实现 一起使用。

此外还有其他基于文件的 NoSQL 数据库可供选择,比如 FlataTinyDB


0

你可以使用 liteDB

所有必要的文档都可以在这里找到 documentation


虽然这个链接可能回答了问题,但最好在此处包含答案的基本部分并提供参考链接。如果链接页面更改,仅有链接的答案可能会失效。-【来自审查】 - Emi OB

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接