Reallastic是Elasticsearch,Solr和DSE的实时搜索?

Lov*_*ija 3 lucene solr elasticsearch datastax-enterprise

从最近几周开始,我一直在研究Elasticsearch和Solr,并尝试实时进行OLTP处理.然而,对我来说,他们声称(特别是ES)是实时的.对我来说,实时的意义看起来很模糊.

如果我们深入研究它,ES和Solr都会定义刷新率或软提交率,之后新索引的文档可用于搜索,有效地仅提供近实时功能.

它看起来像是通过实时搜索,它可以是实时调用它的营销声明,也可以通过谈论实时搜索而不是批处理或分析处理来使单词模糊.

如果我错了,我是否正确或纠正我,并且在典型的OLTP系统中可以进行实时搜索,其中每个事务都具有对最后文档的搜索可见性?

dad*_*net 5

Elasticsearch是一种近实时搜索引擎.Elasticsearch是创建,更新,删除和获取等操作的实时.

默认情况下,刷新为1秒.在某些用例中,它可能显示为实时.例如,我正在为法国政府服务工作,我们每天都在制作统计数据.所以对于我们的用例,从我们的角度来看,它实际上是实时的.

例如,对于日志,在大多数用例中,1秒就足够了.

您可以修改此默认值,但需要付费.

如果你真的需要实时,那么你可能想要使用SQL数据库.

我的2美分.