• 04 Jun 2018 » JVM Ayarları (ES 6.2.x)

    JVM ayarları için ne yapmak gerekir ve nasıl değiştirilir değinmeye çalıştık ve bu ayarlardan bazılarını daha detaylıca açıklamaya çalıştık.

  • 25 May 2018 » Elasticsearch'de Türkçe Karaterli Sıralama

    Elasticsearch'de Türkçe karakter içeren verilerde sıralama nasıl yaparız ve neden böyle bir yöntem kullandık açıklamaya çalıştık.

  • 30 Sep 2017 » Kibana'yı Zaman Damgası (Timestamp) Olmayan Kayıtlar İle Kullanma

    Kibana arayüzü genellikle zaman damgası olan log kayıtları üzeribde grafikler oluşturarak kullanılır. Bu sadece bununla sınırlı değildir. Index'i tanımlarken zaman damgasını göz ardı ederek verilerinizi görselleştirebilirsiniz.

  • 02 Jun 2017 » Elasticsearch ile PDF, Metin veya Word Dosyaları Üzerinde Arama

    Bir proje kapsamında üerinde uğraştığımız PDF, Word ya da diğer metin türündeki dosyaları Elasticsearch üzerinde nasıl aranabilir hale getirdik nelerle karşılaştık kısaca bahsettim. Adım adım projeyi nasıl gerçek hayata getirdik düşündüklerim nelerdi onlara değindim.

  • 10 Apr 2017 » Elasticsearch'te Sayfalama Yapma (`start_after`) - 3

    Bir önceki yazımda `from`,`size` ve Scroll özelliklerinden bahsetmiştim. Bu yazımda Scroll özelliği ile benzer ancak bir durum bilgisi barındırmayan daha farklı bir sayfalama yöntemi olan `start_after` özelliğinden bahsedeceğim.

  • 08 Apr 2017 » Elasticsearch'te Sayfalama Yapma (Scroll) - 2

    Bir önceki yazımda `from` ve `size` özelliğinden bahsetmiştim. Bu yazımda daha farklı bir sayfalama yöntemi olan Scroll özelliğinden bahsedeceğim.

  • 06 Apr 2017 » Elasticsearch'te Sayfalama Yapma (From ve Size) - 1

    Elasticsearch üzerindeki verimiz ile sayfalama nasıl yaparız ne gibi sorunlar bizi bekliyor bir göz atacağız. Örnekler ile bu konuyu açıklamaya çalışacağız.

  • 03 Apr 2017 » Kapasite Planlaması

    Elasticsearch ile uğraşan herkesin sorduğu bir soru olan "Bu veri için kaç Shard'lık bir Index oluşturmam lazım?" sorusuna yanıt bulmaya çalışacağız.

  • 19 Mar 2017 » Shard ve Replica

    Elasticsearch'ün temel konularından olan Shard ve Replica nedir, neden önemlidir ve hayatımıza ne katmaktadır kısa bir göz atacağız.

  • 10 Jan 2017 » Nested Veri Tipi

    Nested veri tipine kısaca bir göz atacağız ve Elasticsearch bu veriyi nasıl tutuyor onu inceleyeceğiz. İçerisinde nested veriler bulunan bir index üzerinde aramalar yapıp aslında belkide bilmeden yanlış aramalar yaptığımız bir index'i düzelteceğiz.

  • 21 Dec 2016 » Elasticsearch 5.0 ile gelen Değişiklikler - Eklentiler

    Elastic 5.0 ile birlikte birçok değişikliğe gitti. Örneğin özellikle daha önceden önerdiğim Head ve Kopf eklentilerinin 5.x sürümlerinde eklenti olarak yüklenemiyor. Bu yazıda bu gibi eklentiler üzerinde ne gibi değişiklikler yaşandı bahsetmeye çalışacağım.

  • 03 Nov 2016 » Arama Sonucunda Metni Vurgulamak

    Arama sonuçlarınızda aramalarda eşleşen sonuçları vurgulamak için Elasticsearch hali hazırda bir özellik sunmaktadır. Bu yazıda bu özelliğin nasıl çalıştığını ve en efektif yöntem nedir öğreneceğiz.

  • 26 Oct 2016 » Node Nedir?

    Elasticsearch Node Nedir? Çeşitleri nelerdir?

  • 29 Sep 2016 » Elasticsearch ve Kibana'nın Beta Sürümleri için Docker İmajlarına Giriş (Çeviri)

    Elasticsearch ve Kibana 5.0 sürümünü docker üzerinden nasıl çalıştırırız ve hızlı bir geliştirme ortamını nasıl kurarız.

  • 28 Sep 2016 » Ingest Node Nedir (Çeviri)

    Elasticsearch 5.0 sürümü ile birlikte yeni gelen yeni bir özelliği nasıl kullanacağımıza kısaca bir göz atalım. "Ingest Node".

  • 11 Aug 2016 » Kendi Beat Uygulamanızı Oluşturun (Çeviri)

    Elasticsearch Beat ile çeşitli yerlerden (network, file, ...) verileri kolayca okuyup elasticsearch ya da logstash arayüzlerine gönderebilirsiniz. Biz de kendimiz için bir beat'i nasıl oluştururuz onu göreceğiz.

  • 17 Jul 2016 » Eşzamanlılık Kontrolü

    Elasticsearch dağıtık bir yapıya sahiptir ve bu dağıtık yapıda eşzamanlı işlemlerimizde verilerimizi kaybetmeden nasıl sürümleriz ve sürümleri yönetiriz.

  • 13 Jul 2016 » Panama Belgelerini Analiz Etmek için Elastic Graph ve Kibana Kullanmak (Çeviri)

    Elasticsearch'ün eklentisi Graph ile Panama Belgelerini inceleyeceğiz ve Graph Kibana eklentisi ile de bu verileri görselleştireceğiz.

  • 20 Jun 2016 » Takma isim (Alias) kullanarak verileri filtrelemek

    Takma isimler kullanarak verilerinizi kolayca filtrelenmiş halleriyle sorgulayabilirsiniz.

  • 06 May 2016 » Index adı olarak `Alias` Kullanmak ve Reindex API

    Index isimleri olarak alias kullanarak index değişikliklerinde veya verileri taşımak zorunda kaldığınızda uygulama katmanınızı değiştirmeden verileriniz taşıyın.

  • 22 Apr 2016 » Nginx ile Elasticsearch için Koruma Oluşturun

    Nginx ile elasticsearch sorgularını şifre koruması altında yapabilirsiniz ve nginx logları ile elasticsearch sunucularınıza gelen yükü görebilir ve hatalarınızı ayıklayabilirsiniz.

  • 26 Mar 2016 » Inverted Index Nedir?

    Inverted Index ne demektir ve terim bazlı aramalarınızın nasıl çalıştığını ve nasıl daha hızlı çalıştığına bir gözün atın.

  • 09 Feb 2016 » Bazı Kavramlar (index, inverted index, shard, segment)

    Elasticsearch'de bazı kavramlar anlaması zor olabiliyor. `index` tam olarak ne demek, `inverted index` nedir? `shard`, `segment` nedir? gibi soruları kısaca açıklamalarını bulabileceğiniz bir döküman.

  • 10 Jan 2016 » Elasticsearch References 2.x'ye Geçmeden Bir Göz Atın

    Elasticsearch 2.x ile birlikte neler gidiyor, neler değişiyor. 2.x sürümüne taşınmadan önce hızlıca göz atabileceğiniz bir döküman.

  • 06 Dec 2015 » Mapping Nedir?

    Mapping nedir? Nasıl oluşturulur? Nasıl değiştirilir? Nasıl çalışır?

  • 04 Dec 2015 » Elasticsearch Type ve Mapping

    Elasticsearch'de `type`ın ne olduğunu ve nasıl oluşturabilsiniz? `Type`ı ne için kullanabilirsiniz? `Type Mapping` nedir ve ne için kullanılır?

  • 29 Nov 2015 » Elasticsearch Index Oluşturmak

    Elasticsearch'de index nedir ve nasıl oluşturulur? Index `settings` nedir ve nasıl kullanılır? `Analyzer` nedir, nasıl oluşturulur.

  • 28 Nov 2015 » Elasticsearch ve Geliştirme Araçları - Part 1

    Elasticsearch nedir? Nasıl hızlıca nasıl giriş yapabilirsiniz? Plugin nedir? Başlangıç için hangi plugin'leri kullanabilirsiniz? Geliştirme ortamı için neler gerekli?