Slide 1

Slide 1 text

YENİ NESİL BÜYÜK ATLAS: ELASTICSEARCH

Slide 2

Slide 2 text

Selçuk Usta Yazılım Mimarı selcukusta@gmail.com medium.com/@selcukusta twitter.com/ustasoglu

Slide 3

Slide 3 text

1. 120 SANİYEDE ELASTICSEARCH

Slide 4

Slide 4 text

2010 / Shay Bennon / Compass Java / Apache Lucene RESTful Mimarisi & JSON Yüksek erişilebilirlik Performans Ölçeklenebilirlik

Slide 5

Slide 5 text

2. BİR ARAMA ÜRÜNÜNDEN NE İSTERİZ?

Slide 6

Slide 6 text

ANALİZ ▪ Karakterleri filtreleyebilsin

İpek ılık süt iç!

▪ Karakter kümelerini yorumlayabilsin İpek ılık süt iç! -> [“İpek”, “ılık”, “süt”, “iç”] ▪ Yorumlanmış kayıtlı işaretçileri işleyebilsin [“ipek”, “ilik”, “sut”, “ic”]

Slide 7

Slide 7 text

SIRALAMA Santral İstanbul Arama sonuçları - santral memuru - santral fiyatları - istanbul hava - istanbul turizm - istanbul haritası - santral istanbul nerede . . Santral İstanbul Arama sonuçları - santral istanbul nerede - santral istanbul bilgi - santral istanbul ulaşım - santral istanbul kahvaltı . . . .

Slide 8

Slide 8 text

ÖZEL VERİLERİ ANLAMLANDIRMA Tarihsel ve zamansal verilerin yorumlanması Dile özgü ifadelerin yorumlanması Coğrafi verilerin yorumlanması 8

Slide 9

Slide 9 text

3. COĞRAFİ YETENEKLER

Slide 10

Slide 10 text

geo_shape - Düzlem, poligon, daire gibi geometrik şekilleri saklamak ve sorgulamak için kullanılır. - Şekiller, term’lere döndürülür ve indeks içerisinde saklanır. - Koordinat aramaları için uygun bir yöntem değildir. - Aranılan şekil - alan - indeks içerisindeki şekillerde yer alıyor mu? (Full-text search) COĞRAFİ VERİ TİPLERİ

Slide 11

Slide 11 text

geo_point - Koordinatları saklamak ve sorgulamak için kullanılır. - Enlem/boylam ikilisi olarak tutulur. - Belirli bir mesafeye olan uzaklığın tespiti ya da ilgili koordinatın belirtilen şekil içerisinde olup olmadığını kontrol etmek için kullanılır. - Mesafeye göre sıralama ya da mesafelerin skorlamaya etki etmesi konusunda yeteneklidir. COĞRAFİ VERİ TİPLERİ

Slide 12

Slide 12 text

12 4. COĞRAFİ VERİLERİ SORGULAMA

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

lab

Slide 15

Slide 15 text

TEŞEKKÜRLER!