Rails4和Elasticsearch为db

时间:2014-01-23 08:59:01

标签: ruby-on-rails ruby-on-rails-4 elasticsearch

我想使用Elasticsearch存储我的Rails模型,因此不仅可以作为获取快速搜索和应用复杂查询的方法(正如大多数在线教程和videos所做的那样)。经过一些谷歌搜索后,我决定使用flex

使用flex我可以将模型保存到elasticsearch但是在创建模型/资源后我遇到了一些问题,实际上如果我将用户重定向到所有资源的列表我看不到那个是在重定向之前创建的。只有一段时间(例如1秒),我可以刷新页面并在列表中看到它。

所以我的问题是:是否建议/可以使用Elasticsearch来保留模型?或者我应该只使用它来获得快速搜索?

1 个答案:

答案 0 :(得分:0)

弹性搜索提供了持久性功能(Link),我知道它可以使用Tire实现,仍然保持gem(查看提交)