Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Redis服务器与弹性搜索集成_Java_C#_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Redis - Fatal编程技术网 elasticsearch,redis,Java,C#,elasticsearch,Redis" /> elasticsearch,redis,Java,C#,elasticsearch,Redis" />

Java Redis服务器与弹性搜索集成

Java Redis服务器与弹性搜索集成,java,c#,elasticsearch,redis,Java,C#,elasticsearch,Redis,不确定是否提前询问(搜索时我没有得到正确的结果) 我需要在Redis上使用弹性搜索。最好的方法是什么?您可以集成Redis->Logstash->Elasticsearch,而不用担心java或c#编码。Logstash是elasticsearch的一个产品,它已经附带了redis和elasticsearch插件。那么,你唯一需要担心的就是如何将数据粘贴到redis中,以及如何读取数据。因此,有两种编码语言的库,您应该选择一种您有更多经验的库。@uuiui这个问题最适合设计/架构。由于Java和

不确定是否提前询问(搜索时我没有得到正确的结果)


我需要在Redis上使用弹性搜索。最好的方法是什么?

您可以集成Redis->Logstash->Elasticsearch,而不用担心java或c#编码。Logstash是elasticsearch的一个产品,它已经附带了redis和elasticsearch插件。那么,你唯一需要担心的就是如何将数据粘贴到redis中,以及如何读取数据。因此,有两种编码语言的库,您应该选择一种您有更多经验的库。

@uuiui这个问题最适合设计/架构。由于Java和C#都在使用Redis和Elastic Search,我想听听所有版本以做出最终决定。所谓“Redis之上的Elastic Search”,你是说Redis日志将被收集到Elasticsearch?如果是这样,编程语言如何发挥作用,因为您可以只使用“ELK”堆栈?或者,您希望将ES查询缓存到Redis以避免多次重新运行查询,在这种情况下,它们不会直接相互通信?@NikoNyrh我开始理解这一点。但是你能告诉我LogStash到底会做什么吗?我正在对此进行调查,我对输入和输出配置有一些疑问。我个人没有使用Logstash或Kibana,只是使用了ES。网上有很多资料,我在Logstash找到了一篇摘要博客文章,阅读日志文件,解析它们并实时存储到ES,从Kibana dashboard你可以直观地看到发生了什么。谢谢你提供的详细信息。我会调查的。顺便问一下,Logstash是服务(在ES上运行)还是服务器?是服务,而不是在elasticsearch上运行。是一个不同的应用程序。