searchkick和elasticsearch-rails有什么区别?

Mic*_*Fin 16 ruby ruby-on-rails elasticsearch ruby-on-rails-4

这些似乎都非常活跃,并且相当受欢迎的弹性搜索宝石用于rails.看起来主要的区别在于searchkick有更多基于个人用户的定制.

在选择使用哪一个之前,人们想要考虑哪些差异?

https://github.com/elasticsearch/elasticsearch-rails

*s 872
fork 165
latest commit 2.5 months ago
Run Code Online (Sandbox Code Playgroud)

https://github.com/ankane/searchkick

*s 1,594
fork 165
latest commit 11 days ago
Run Code Online (Sandbox Code Playgroud)

Art*_*tem 8

Searchkick是更多Rails友好的宝石,它们具有自动完成的功能,例如并不强迫你学习ElasticSearch的内容来做基本的东西.

另外,看起来像是自己编写searchkick的人在Rails vs Elasticsearch-rails中使用它只是ElasticSearch团队的另一种语言的库.

我从Elasticsearch-rails开始,然后自己迁移到searchkick.