Elasticsearch, Apache Lucene üzerinde geliştirilmiş dağıtılmış bir arama ve analiz altyapısıdır. Elasticsearch, yayımlandığı 2010 yılından itibaren en popüler arama altyapısı haline gelmiştir ve genellikle günlük analitiği, tam metin arama, güvenlik zekası, iş analitiği ve operasyonel zeka kullanım örnekleri için tercih edilmektedir.

21 Ocak 2021 tarihinde Elastic NV, yazılım lisanslama stratejilerini değiştireceklerini ve izin verilen Apache Lisansı Sürüm 2.0 (ALv2) lisansı altında Elasticsearch ve Kibana'nın yeni sürümlerini yayınlamayacaklarını duyurdu. Bunun yerine, yazılımın yeni sürümleri, Elastic Lisansı veya SSPL altında kaynak koduyla birlikte Elastic lisansı altında sunulacaktır. Bu lisanslar açık kaynak değildir ve kullanıcılara aynı özgürlükleri sunmaz. Açık kaynak topluluğunun ve müşterilerimizin güvenli, yüksek kaliteli, tamamen açık kaynaklı bir arama ve analiz paketine sahip olmaya devam etmesini sağlamak için, Elasticsearch ve Kibana'nın topluluk odaklı, ALv2 lisanslı bir çatalı olan OpenSearch projesini tanıttık.

Elasticsearch nasıl çalışır?

API veya Logstash ve Amazon Kinesis Firehose gibi alma araçlarını kullanarak Elasticsearch'e JSON belgeleri biçiminde veri gönderebilirsiniz. Elasticsearch özgün belgeyi otomatik olarak depolar ve küme dizinine aranabilir belge başvurusu ekler. Daha sonra Elasticsearch API’sini kullanarak belgeyi arayabilir ve alabilirsiniz. Dilerseniz görselleştirme aracı olan Kibana'yı Elasticsearch ile birlikte kullanarak verilerinizi görselleştirebilir ve etkileşimli panolar oluşturabilirsiniz.

Apache 2.0 lisanslı Elasticsearch sürümlerini (7.10.2 ve Kibana 7.10.2'ye kadar) şirket içinde, Amazon EC2'de veya Amazon OpenSearch Service'ta (Amazon Elasticsearch Service'ın yerine geçmiştir) çalıştırabilirsiniz. Şirket içindeki veya Amazon EC2'deki dağıtımlarda Elasticsearch ve diğer gerekli yazılımları yükleme, altyapıyı tedarik etme ve kümeyi yönetme sizin sorumluluğunuzdadır. Diğer taraftan Amazon OpenSearch Service, tam olarak yönetilen bir hizmettir. Bu sayede donanım tedarik etme, yazılım düzeltme eki uygulama, hatadan kurtarma, yedekleme ve izleme gibi zaman alan küme yönetim görevleri konusunda endişelenmenize gerek kalmaz.

Elasticsearch’ün avantajları

Hızlı değer elde etme

Elasticsearch, sunduğu basit REST tabanlı API’ler, basit bir HTTP arabirimi ve şemasız JSON belgeleri sayesinde hizmeti hızla kullanmaya başlamanızı ve farklı kullanım örneklerine uygun uygulamalar tasarlamanızı sağlar.

Yüksek performans

Elasticsearch’ün dağıtılmış altyapısı, yüksek hacimli verileri paralel olarak işleyerek sorgularınız için en iyi eşleşmeleri hızla bulmanızı sağlar.

Ücretsiz araçlar ve eklentiler

Elasticsearch, popüler bir görselleştirme ve raporlama aracı olan Kibana ile entegre edilebilir. Ayrıca Beats ve Logstash entegrasyonu sayesinde kaynak verilerini kolayca dönüştürüp Elasticsearch kümenize yüklemenizi sağlar. Uygulamalarınıza zengin işlevler eklemek için dil çözümleyicileri ve öneri araçları gibi çok sayıda Elasticsearch eklentisinden de faydalanabilirsiniz.

Neredeyse gerçek zamanlı işlemler

Veri okuma veya yazma gibi Elasticsearch işlemleri genellikle bir saniyeden daha kısa bir sürede tamamlanır. Bu sayede Elasticsearch’ten uygulama izleme ve anomali algılama gibi neredeyse gerçek zamanlı kullanım amaçları doğrultusunda faydalanabilirsiniz.

Kolay uygulama geliştirme

Elasticsearch Java, Python, PHP, JavaScript, Node.js, Ruby ve daha birçok dil için destek sunar.

AWS’de Elasticsearch’ü kullanmaya başlama

Elasticsearch'ü yönetme ve ölçeklendirme zor olabilir ve Elasticsearch kurulumu ve yapılandırması konusunda uzmanlık gerektirir. AWS, müşterilerin açık kaynaklı Elasticsearch'ü çalıştırmasını kolaylaştırmak için etkileşimli günlük analizi, gerçek zamanlı uygulama izleme, web sitesi araması ve daha fazlasını gerçekleştirmek üzere Amazon OpenSearch Servicesunar.

OpenSearch ve onu çalıştırmanın yolları hakkında daha fazla bilgi edinmek için lütfen buraya tıklayın.

Amazon OpenSearch Service fiyatlandırması hakkında daha fazla bilgi edinin

Fiyatlandırma sayfasını ziyaret edin
Oluşturmaya hazır mısınız?
Amazon OpenSearch Service'ı kullanmaya başlayın
Başka sorunuz mu var?
Bize ulaşın