RAM数据存储中的Elasticsearch

时间:2017-10-24 15:19:02

标签: caching elasticsearch full-text-search

是否可以以这种方式配置Elasticsearch,它会将所有数据保存在RAM中(如Redis内存缓存)? 我需要的是在查询数据时提高速度。如果有人有这样或类似的经验,那将会有很大帮助。

1 个答案:

答案 0 :(得分:2)

  1. Elasticsearch索引只是文件,它们通过系统有效地缓存在RAM中。通常,如果你有足够的RAM,Elasticsearch应该尽可能快地工作,特别是对于GET查询。

  2. 您可以将/ dev / shm / shared memory文件夹用作数据文件夹

  3. 您可以输入perindex settings

    PUT / my_index {   “设置”:{     “index.store.type”:“mmapfs”   } }