elasticsearch api

Elasticsearch, bir arama ve analiz motoru olarak kullanılan açık kaynaklı bir NoSQL veritabanıdır. Elasticsearch, RESTful API’leri aracılığıyla etkileşim sağlar. İşte Elasticsearch’in temel API’leri:

Index API:

  • PUT /index: Belirtilen isimde yeni bir index oluşturur.
  • GET /index: Belirtilen index hakkında bilgi alır.
  • DELETE /index: Belirtilen index'i siler.

Document API:

  • GET /index/_doc/id: Belirtilen index ve id ile belirtilen belgeyi getirir.
  • PUT /index/_doc/id: Belirtilen index ve id ile belirtilen belgeyi oluşturur veya günceller.
  • DELETE /index/_doc/id: Belirtilen index ve id ile belirtilen belgeyi siler.

Search API:

  • GET /index/_search: Belirtilen index üzerinde bir sorgu çalıştırır ve sonuçları getirir.
  • Elasticsearch Query DSL kullanılarak karmaşık sorgular yapılabilir.

Cat API:

Cluster API:

--

--

No responses yet