我正在寻找可以将整个基于 Rails 的模型存储在 Redis 中的东西。这里有 Redis Objectshttps://github.com/nateware/redis-objects可以找到 Redis 对象,但仅当您的模型已经由 ActiveRecord 之类的东西支持并且它需要唯一的 id 生成器时才有效。我不希望创建一个 ActiveRecord 支持的模型,因为我想将所有内容直接保存到内存中而不是数据库中。
是否有一个我现在可以使用的工具,可以让我执行以下操作:
RedisBackedModel.find_by_name('foo')
它会从 Redis 中检索 RedisBackedModel 吗?