python - 如何在 Python 中的执行之间保留数据

标签 python database persistent-storage

我正在用 Python 开发一个个人项目,我需要某种形式的持久数据。数据将适合 2-3 个表,每个表有 10-20 列和 100-200 条记录。我对 SQL 有基本的了解,所以数据库似乎有点意义。

我是 Python 的新手,所以我不熟悉 Python 的数据库接口(interface)选项。我也听说过酸洗,但不确定这是否是适合我的项目规模的更好解决方案。谁能推荐一个好的解决方案?

最佳答案

或者,如果您只想在执行之间保留数据 - 对于如此小的数据集,您可以查看 pickle持久化模块,并在执行期间将数据加载到内存中。

这是一个简单的解决方案 - 但对于个人项目来说可能就足够了。

关于python - 如何在 Python 中的执行之间保留数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6161156/

相关文章:

python - Pandas - 用相应的 id 列值填充缺失的列值

java - 使用 Java 创建 Access 数据库文件(.mdb 或 .accdb)

ios - 如何在运行前创建核心数据文件?

kubernetes - Kubernetes local/csi PV 内容是否同步到新节点?

kubernetes - 当节点死亡/重新启动并具有 PersistentVolume 时的 StatefulSet 行为

python - 如何使用线性回归来预测模型?

python - 使用 Mechanize 查找表单输入字段,其中字段的标签包含字符串列表中的字符串?

python - pypi,看哪个包需要特定的包

javascript - Mongodb duplicate key error collection dup key : null

c++ - 使用 Ignite C++ 进行持久存储