ElasticSearch vs Solr Karşılaştırması

Post on 07-Dec-2014

2.429 views 0 download

description

 

Transcript of 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

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

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

NERELERDE KULLANILIR?

Highlighting

Öneriler

Kategori bazlı e-ticaret siteleri

Bunu mu demek istediniz?

Log management uygulamaları

Vs..

HIGHLIGHTING

ÖNERİLER

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

BUNU MU DEMEK İSTEDİNİZ?

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

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

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

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

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

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.

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

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

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

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

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

KULLANAN FİRMALAR

- Gittigidiyor- Hürriyet

Oto- Search.com

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

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ı.

TEŞEKKÜRLER

- Blog : blog.hasanislamoglu.com

- Twitter: @xacam