[英]Logstash input plugin: Redis vs Elasticsearch
我想知道哪个输入插件更适合中型应用程序。 我目前正在使用该服务记录我的应用程序中的所有内容,在 PHP 服务器上使用 Monolog 的 Redis 处理程序。 有几十种可能性,但到目前为止,Redis 和 Elasticsearch 对我来说都更容易使用。 我认为重要的几点是:
关于性能,我选择Redis是因为它有自己的传输协议,这使得数据传输方式更简单、更快。 但是,我看到很多人选择了 Elasticsearch API。
如果您对此主题有任何建议或讨论更好的数据输入方法,我将不胜感激。
提前致谢!
ElasticSearch 的水平可扩展性已经有一段时间了,而 Redis Cluster 是新的。
此外,ElasticSearch 允许您进行富全文查询,而 Redis 则不允许。
Logstash 也来自制作 ElasticSearch 的同一家公司。
(我通过浏览 ElasticSearch 书籍并在生产中使用 Redis 很长一段时间获得了 2 美分(这更适合我的需求,没有全文搜索并且不超过一个分片))。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.