2024-04-24 15:11:21 发布
网友
我的flask应用程序在数据库中存储一些数据。 如果我的应用程序已经被丢弃了一些时间。 这样做的原因是我想确保我没有错过应用程序的REST调用。在
显而易见且高效的解决方案是将这些数据存储在内存中,但我愿意接受任何解决方案(例如,在应用程序重新启动时删除旧记录)。在
如果您的应用程序不需要持久性,为什么不使用SQLite后端(easy in flask)并将数据库存储在内存中(使用:memory:文件名作为数据库),那么每次关闭时,您的数据都将被清除。在
:memory:
您可以使用persisted memory-mapped files。Python有一个facility(mmap)来处理这些文件。在
如果您的应用程序不需要持久性,为什么不使用SQLite后端(easy in flask)并将数据库存储在内存中(使用
:memory:
文件名作为数据库),那么每次关闭时,您的数据都将被清除。在您可以使用persisted memory-mapped files。Python有一个facility(mmap)来处理这些文件。在
相关问题 更多 >
编程相关推荐