簡體   English   中英

elasticsearch-rails VS(重新)輪胎寶石(Elasticsearch和Rails 3.2)

[英]elasticsearch-rails VS (re)tire gem (Elasticsearch and Rails 3.2)

我想將Elasticsearch與我的Rails 3.2應用程序集成。 我之前使用過Tire ,它非常完美和直接,現在根據它的文檔退役了

注意:此庫已於2013年9月重命名並已停用(請閱讀說明)。 它與Elasticsearch 1.x不兼容。

它指的是新的寶石彈性研究套件 ,但它是否足夠成熟? 有一個社區? 教程和怎么樣? 這讓我想到了karmi自己的問題答案 現在我很困惑,使用哪種寶石?

我們需要一個完全維護的gem,並提供彈性搜索功能的完整實現; 因為我的項目是長期的,我們將大量利用搜索引擎。

任何幫助表示贊賞!

Elasticsearch寶石套件由Elasticsearch作為官方Ruby / Rails客戶端開發和維護。 請注意, karmi是Ruby新套件的開發人員。 請閱讀博客文章 - 發布客戶端! ruby,python,php,perl了解更多詳情。

一些亮點

Tire設法解決了許多問題,以實現一個很好的Ruby和Rails集成,並且它還設法做出了一些非常糟糕的決定。 今天標志着我和Elasticsearch的Ruby用戶的新起點。 今天,我們發布了一套具有通用設計和語義的客戶端,旨在為進一步擴展,集成和實驗提供堅實的基礎。

...

如果您喜歡Tire,那么您可以確保輕松實現無痛Rails集成的所有便利。 如果你討厭Tire,我想邀請你在新的Ruby客戶端上發揮作用。 我非常謹慎地避免了Tyre的所有錯誤決定,並且盡可能地將庫 - 或者實際上是三個庫的集合 - 變為模塊化,可擴展和健壯。 您的反饋,意見和批評 - 通過Github問題,通過IRC或通過電子郵件 - 是非常受歡迎的!

...

因為我們編寫了這些客戶並且我們對它們進行了測試,所以我們可以為它們提供官方支持。 當發現錯誤時,我們可以快速解決它們 - 這是我們的工作。

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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