Transcript
Page 1: ElasticSearch vs Solr Karşılaştırması

NELERE DEĞİNECEĞİZ?- Giriş

- Nerelerde kullanılır?

- Kurulum & Yapılandırma

- Kullanım Platformları

- Dağıtık Mimari

- Donanım Maliyetleri

- Performans & Disk

- Kullanan Firmalar

- Topluluklar/Destek

Page 2: ElasticSearch vs Solr Karşılaştırması

GİRİŞ- İkisi de Apache Lucene kütüphanesi tabanlıdır ve

Java’da geliştirilmiştir.

- Solr 2006’dan beri 100 üstü committer ile geliştirilmektedir.

- - ElasticSearch 2010’dan beri Github üzerinden geliştirilmektedir

Page 3: ElasticSearch vs Solr Karşılaştırması

NELERE DEĞİNECEĞİZ?- Giriş

- Nerelerde kullanılır?

- Kurulum & Yapılandırma

- Kullanım Platformları

- Dağıtık Mimari

- Donanım Maliyetleri

- Performans & Disk

- Kullanan Firmalar

- Topluluklar/Destek

Page 4: ElasticSearch vs Solr Karşılaştırması

NERELERDE KULLANILIR?

Highlighting

Öneriler

Kategori bazlı e-ticaret siteleri

Bunu mu demek istediniz?

Log management uygulamaları

Vs..

Page 5: ElasticSearch vs Solr Karşılaştırması

HIGHLIGHTING

Page 6: ElasticSearch vs Solr Karşılaştırması

ÖNERİLER

Page 7: ElasticSearch vs Solr Karşılaştırması

KATEGORİ BAZLI E-TİCARET SİTELERİ

Page 8: ElasticSearch vs Solr Karşılaştırması

BUNU MU DEMEK İSTEDİNİZ?

Page 9: ElasticSearch vs Solr Karşılaştırması

NELERE DEĞİNECEĞİZ?- Giriş

- Nerelerde kullanılır?

- Kurulum & Yapılandırma

- Kullanım Platformları

- Dağıtık Mimari

- Donanım Maliyetleri

- Performans & Disk

- Kullanan Firmalar

- Topluluklar/Destek

Page 10: ElasticSearch vs Solr Karşılaştırması

KURULUM & YAPILANDIRMA

- İkisi de indirildiği an çalışmaktadır.

KURULUM

- ElasticSearch’ü hiçbir ayar yapmadan hemen kullanabilirsiniz.

- Solr’ın hiçbir özelliğini ayar yapmadan kullanamazsınız.

YAPILANDIRMA

Page 11: ElasticSearch vs Solr Karşılaştırması

NELERE DEĞİNECEĞİZ?- Giriş

- Nerelerde kullanılır?

- Kurulum & Yapılandırma

- Kullanım Platformları

- Dağıtık Mimari

- Donanım Maliyetleri

- Performans & Disk

- Kullanan Firmalar

- Topluluklar/Destek

Page 12: ElasticSearch vs Solr Karşılaştırması

KULLANIM PLATFORMLARI- Solr ile çalışabileceğiniz diller :

> PhP, Ruby,Perl, Scala, Python, .NET

ElasticSearch ile çalışabileceğiniz diller:

> PhP, Ruby,Perl, Scala, Python, .NET, JavaScript, Erlang,Clojure

Solr Data Import:

> MySQL, CSV, XML, Tika, URL, Flat File

ElasticSearch Data Import:

> Wikipedia, MongoDB, CouchDB, RabbitMQ, RSS, Sofa, JDBC, FileSystem, Dropbox, ActiveMQ, LDAP, Amazon SQS, St9, OAI, Twitter

Page 13: ElasticSearch vs Solr Karşılaştırması

NELERE DEĞİNECEĞİZ?- Giriş

- Nerelerde kullanılır?

- Kurulum & Yapılandırma

- Kullanım Platformları

- Dağıtık Mimari

- Donanım Maliyetleri

- Performans & Disk

- Kullanan Firmalar

- Topluluklar/Destek

Page 14: ElasticSearch vs Solr Karşılaştırması

DAĞITIK MİMARİ- Solr’da dağıtık mimari yine konfigürasyonlarla

boğuşmanıza neden olacaktır.

- ElasticSearch de ise sisteminizi rahatlatmanız için tek yapmanız gereken aynı ağda aynı clustername’de bir elasticSearch kurulumu yapmak.

Page 15: ElasticSearch vs Solr Karşılaştırması

NELERE DEĞİNECEĞİZ?- Giriş

- Nerelerde kullanılır?

- Kurulum & Yapılandırma

- Kullanım Platformları

- Dağıtık Mimari

- Donanım Maliyetleri

- Performans & Disk

- Kullanan Firmalar

- Topluluklar/Destek

Page 16: ElasticSearch vs Solr Karşılaştırması

DONANIM MALİYETLERİ- CPU Kullanımı:

Page 17: ElasticSearch vs Solr Karşılaştırması

NELERE DEĞİNECEĞİZ?- Giriş

- Nerelerde kullanılır?

- Kurulum & Yapılandırma

- Kullanım Platformları

- Dağıtık Mimari

- Donanım Maliyetleri

- Performans & Disk

- Kullanan Firmalar

- Topluluklar/Destek

Page 18: ElasticSearch vs Solr Karşılaştırması

PERFORMANS & DİSK- Kayıt Sayısı: 100K

- Dosya Boyutu: 18MB

- Alanlar: username,firstname,lastname,classname

Solr ElasticSearch

Tarama Süresi 14 Saniye 12 Saniye

Data Folder 17 MB 18 MB

Page 19: ElasticSearch vs Solr Karşılaştırması

NELERE DEĞİNECEĞİZ?- Giriş

- Nerelerde kullanılır?

- Kurulum & Yapılandırma

- Kullanım Platformları

- Dağıtık Mimari

- Donanım Maliyetleri

- Performans & Disk

- Kullanan Firmalar

- Topluluklar/Destek

Page 20: ElasticSearch vs Solr Karşılaştırması

KULLANAN FİRMALAR

- Gittigidiyor- Hürriyet

Oto- Search.com

Page 21: ElasticSearch vs Solr Karşılaştırması

NELERE DEĞİNECEĞİZ?- Giriş

- Nerelerde kullanılır?

- Kurulum & Yapılandırma

- Kullanım Platformları

- Dağıtık Mimari

- Donanım Maliyetleri

- Performans & Disk

- Kullanan Firmalar

- Topluluklar/Destek

Page 22: ElasticSearch vs Solr Karşılaştırması

TOPLULUKLAR/DESTEK- Solr daha önce kurulmasından ötürü daha çok

topluluk sahibi. Aynı zamanda daha çok plugin ve entegrasyona sahip ürün.

- ElasticSearch’ün Solr’a oranla en büyük kaybı topluluklarının az olması.

Page 23: ElasticSearch vs Solr Karşılaştırması

TEŞEKKÜRLER

- Blog : blog.hasanislamoglu.com

- Twitter: @xacam


Top Related