我希望开始使用一个启用了自动删除功能,并设置为几小时的内存数据库。
我有大量数据和支持不同类型复杂查询的要求(仅针对最近一两个小时持久化的数据)。
我相信内存数据库可以帮助我解决这个问题。SQLite非常流行和可信赖,它有一个内存功能。但是,我没有找到关于基于时间的自动删除功能的任何信息。
我发现自动删除是内存数据库(例如IMDB)上的常见功能,但我没有在SQLite文档中找到相关信息。
我希望能够从更有经验的内存数据库社区获得反馈和指引。
谢谢。
我希望开始使用一个启用了自动删除功能,并设置为几小时的内存数据库。
我有大量数据和支持不同类型复杂查询的要求(仅针对最近一两个小时持久化的数据)。
我相信内存数据库可以帮助我解决这个问题。SQLite非常流行和可信赖,它有一个内存功能。但是,我没有找到关于基于时间的自动删除功能的任何信息。
我发现自动删除是内存数据库(例如IMDB)上的常见功能,但我没有在SQLite文档中找到相关信息。
我希望能够从更有经验的内存数据库社区获得反馈和指引。
谢谢。
完全透明:我是供应商的员工。自2001年以来可用的内存数据库系统eXtremeDB具有生存时间(TTL)功能。它可以表示为要存储的表的最大行数,或者在经过一定时间后将清除一行(但仅当新行进入时)。提供了非SQL和SQL API。