我有一个充当服务器的 Python (2.7) 脚本,因此它将运行很长时间。该脚本有一堆值来跟踪哪些值可以根据客户输入随时更改。
我理想地追求的是可以在内存中保留 Python 数据结构(基本上具有类型dict
、list
、和– JSON 的值)的东西unicode
,让我可以随心所欲地更新它(除了引用任何引用类型实例一次)同时在人类可读的文件中保持这些数据是最新的,这样即使拔掉电源插头,服务器也可以启动并继续使用相同的数据。int
float
我知道我基本上是在谈论数据库,但是我保留的数据将非常简单,并且大多数时候可能小于 1 kB,因此我正在寻找可以为我提供所描述的最简单的解决方案数据的完整性。有没有好的 Python (2.7) 库可以让我做这样的事情?