我正在创建一个聊天应用程序,我让页面每 10 秒检查一次我的 sqlite 数据库中的更新。我目前使用 sqlite 数据库检查更新,我只请求时间戳大于我上次检查的帖子。
我知道 sqlite 非常高效,因为它使用索引和缓存。但我想知道是否最好在我的服务器上创建一个仅存储 Unix 时间戳的 txt 文件。它只有 10 个字节,然后每次用户发布时我都会用 php 更新它。这样我可以每 10 秒用 ajax 重新加载 txt 文件,然后在有新帖子时进行 sqlite 查询。
我的问题是哪个对服务器、txt 文件或 sqlite 查询的压力较小?
注意:我不想使用长拉,这对我来说太复杂了:}