2013-05-23 11 views
7

saklanır nasıl elasticsearch ilgili bazı soru vardı ancak uygun bir cevap bulmak mümkün:indeksleri elasticsearch

endeksleri Elasticsearch saklanır nasıl. Hangi klasör konumunda saklanırlar.

Farklı bir yerde depolamak mümkün mü?

yapar ne demek: algoritma indeksleme elasticsearch yapılır

hangi Üzerine "localhost 9200/path1/path2".

cevap

11
  • Dizinler, elasticsearch.yml with the configuration option path.data;
  • bağlantı noktası 9200 üzerindeki yerel ana makine, HTTP REST interface için varsayılan bağlantı noktasıdır; URL'nin yolu genellikle alınacak eylemi tanımlar (belge aramak gibi);
  • Tam olarak algoritma ile ne demek istiyorsun? Elasticsearch bir arama motorudur, belgeleri okumak ve aramayı etkinleştirmek için özelliklerini dizine eklemek için Lucene'u kullanır.

Adil olmak gerekirse, tüm bunlar elasticsearch belgelerinde bulunabilir.

+0

Elasticsearch, lucene bazlıdır. Yani indeksleme için lucene algoritması kullanır veya farklıydı. – Lav

+0

Diskte saklanan dizinler, Lucene indeksleri olarak kullanılabilir. Yani: elasticsearch dışında bile Lucene tarafından desteklenen bir uygulama (Luke gibi) tarafından aranabilir. Lucene'nin yaptığı yol Lucene tarafından belgelenmiştir. – akaIDIOT

+0

localhost'dan sonra verdiğimiz yol: 9200 neyi temsil eder. Bu yolun bir dizin olarak görülebildiği yerdeyiz – Lav