我在rails应用程序中使用Elasticsearch作为数据存储如何添加/删除记录(行)和维护索引。我会浏览ES-docs
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/docs-index_.html http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/docs-delete-by-query.html添加最长的记录
有一个gem https://github.com/karmi/retire允许与Elasticsearch交互
您可以使用rivers插件。它将负责插入,更新,删除,操作文件。您需要将ES映射到dB,并向ES服务器发送搜索请求。
注意:根据您的DB选择河插头。