簡體   English   中英

Logstash 輸入插件:Redis vs Elasticsearch

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM