我想尝试/尝试非关系数据库,最好的解决方案是:
- 便携式,这意味着它不需要安装。理想情况下,只需将目录复制粘贴到某个地方即可使其工作。我不介意第一次使用时是否需要编辑一些配置文件或运行配置工具。
- 可从 python 访问
- 适用于 Windows 和 Linux
你能为我推荐什么?
本质上,我希望能够在共享 Linux 服务器上安装这个系统,而我在该服务器上几乎没有用户权限。
我建议你考虑伯克利数据库 http://en.wikipedia.org/wiki/Berkeley_DB 具有对许可问题的认识。
我已经厌倦了人们在没有资格的情况下推荐 BerkleyDB - 你只能在 GPL 下分发 BDB 系统,或者从 Oracle 支付一些未知且不公开的许可费用。
对于“本地”在外部各方不使用的地方进行游戏,这可能是一个好主意。请注意,有一个许可证正在等着咬你。
这也提醒我们,在寻求技术建议时最好说明 GPL 是否可以接受。
From 我自己的问题 https://stackoverflow.com/questions/525065/which-embedded-database-capable-of-100-million-records-has-the-best-c-api关于便携式 C API 数据库,虽然建议了一系列其他产品,但没有一个嵌入式产品具有 Python 绑定。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)