elasticsearch 有没有办法从RAM中获取elasticsearch索引数据?
我有60gb的文本文件,我想按其中的文本字段进行搜索。我的计划是将文件放入Elasticsearch并在那里设置搜索 但若从RAM中读取文件,那个么在文本文件中搜索可能会更快
elasticsearch 有没有办法从RAM中获取elasticsearch索引数据?,
elasticsearch,logstash,elk,
elasticsearch,Logstash,Elk,我有60gb的文本文件,我想按其中的文本字段进行搜索。我的计划是将文件放入Elasticsearch并在那里设置搜索 但若从RAM中读取文件,那个么在文本文件中搜索可能会更快 所以问题是:是否有某种方法可以从RAM读取Elasticsearch索引并在RAM中搜索。它帮助我比较搜索Elasticsearch和搜索文本文件(其他格式的json、.pickle)的速度 我尝试使用python读取.pickle文件。 Elasticsearch的版本是7.1。不,不是。在ES的第一个版本中(请参阅),
所以问题是:是否有某种方法可以从RAM读取Elasticsearch索引并在RAM中搜索。它帮助我比较搜索Elasticsearch和搜索文本文件(其他格式的json、.pickle)的速度 我尝试使用python读取.pickle文件。
Elasticsearch的版本是7.1。不,不是。在ES的第一个版本中(请参阅),这是可能的,但不再是了。您应该依靠ES来缓存更频繁使用的内容,但您无法告诉它将内容存储在内存中。不,不是。在ES的第一个版本中(请参阅),这是可能的,但不再是了。您应该依靠ES来缓存更频繁使用的内容,但您无法告诉它将内容存储在内存中。“从RAM读取Elasticsearch索引并在RAM中搜索”正是ES所做的:-)“从RAM读取Elasticsearch索引并在RAM中搜索”这正是ES所做的:-)谢谢你的有用答案。谢谢你的有用答案。