有状态的Rails应用程序。存储数据不在数据库中
我有一个Rails应用程序,包括聊天。一切正常,但现在我想在某处存储最近50条聊天消息。如果重新加载页面,我需要它来显示最后的消息。我不想使用数据库。将它存储在某种数组中会很好,但Rails是无状态的。我希望在你的帮助下让它变得更有状态。
谢谢
UPD:
我找到了
PStore
(http://www.ruby-doc.org/stdlib/libdoc/pstore/rdoc/classes/PStore.html)。它看起来对我很好,不是吗?
没有找到相关结果
已邀请:
2 个回复
凄嘛姥
如果您希望文件格式是人类可读的,请尝试YAML(Ruby标准库的一部分)或JSON作为gem。两者都是纯文本文件格式,您可以转储到文件,查看和再次加载。 你说你“不想要一个数据库”,但你没有说明原因。您是否知道SQLite将其数据库放在一个文件中,易于安装,并且快速轻便?
拟僚疽刊剔