首页 > 解决方案 > 在 Python 中使用 sqlite3 内存模式作为缓存是个好主意吗?

问题描述

在 python 中,我们可以创建一个内存中的 sqlite3 连接:

import sqlite3 conn = sqlite3(':memory:')

那么将它用作内存缓存数据库是一个好主意吗?特别是在中小型案例中?

我不确定 sqlite3 模块是用 Python 还是 C 或其他东西编写的,所以我也不确定内存效率和性能。

通常redis作为缓存数据库表现不错,但它使应用程序变得更重并且带来了更多的管理工作......

此外,欢迎其他替代解决方案,只要它们足够轻。

标签: pythonsqlite

解决方案


推荐阅读