我想开始使用启用了自动删除功能的内存数据库并设置几个小时。
我有大量的数据和要求来支持不同类型的复杂查询(仅适用于持续一两个小时的数据)。
我相信内存数据库可以帮助我。而且SQLite非常受欢迎且值得信赖。它具有内存中的功能。但是,我没有找到任何关于自动删除功能(基于时间)。
我看到自动删除是内存数据库(即IMDB)的常见功能,但我没有找到有关它的SQLite文档。
我想从社区获得一些反馈/指导,他们对内存数据库有更多的经验。
谢谢。
完全披露:我为供应商工作。 eXtremeDB(自2001年以来可用的内存数据库系统)具有生存时间(TTL)功能。它可以表示为要为表存储的最大行数,或者在清除行之后经过的时间量(但仅在新行进入时)。有非SQL和SQL API可用。