我想尝试/玩非关系数据库,如果解决方案是:
便携式,意味着它不需要安装.理想情况下,将目录复制粘贴到某个位置会使其工作.我不介意它是否需要编辑一些配置文件或运行配置工具以供首次使用.
可从python访问
适用于Windows和Linux
你能为我推荐什么?
基本上,我希望能够在我没有用户权限的共享linux服务器上安装此系统.
我建议您考虑一下BerkelyDB 对许可问题的认识.
我对人们在没有资格的情况下推荐BerkleyDB感到非常厌倦 - 你只能在GPL下分发BDB系统,或者从Oracle那里分发一些未知且不公开的许可费用.
对于在当地没有使用的地方玩"本地",这可能是一个好主意.请注意,有许可证等着咬你.
这也提醒一下,在询问GPL是否可接受的技术建议时,这是一个好主意.
根据我自己关于便携式C API数据库的问题,虽然提出了一系列其他产品,但没有一个嵌入式产品具有Python绑定.
Metakit是一个有趣的非关系嵌入式数据库,支持Python.
安装只需复制一个共享库和.py文件.它适用于Windows,Linux和Mac,并且是开源的(MIT许可).