Čo je elastický index?
Čo je elastický index?

Video: Čo je elastický index?

Video: Čo je elastický index?
Video: Learning ElasticSearch 6: What is an Index? |packtpub.com 2024, November
Anonim

An index je logický menný priestor, ktorý sa mapuje na jeden alebo viac primárnych zlomkov a môže mať nula alebo viac replikových zlomkov. Dobre. Druhý koncept sa týka kópií a črepov, mechanizmu Elasticsearch používa na distribúciu údajov okolo klastra. Poďme preskúmať prvý koncept, pomocou indexy organizovať dáta.

Navyše, na čo slúži elastické vyhľadávanie?

Elasticsearch je vysoko škálovateľný open-source fulltext Vyhľadávanie a analytický nástroj. Umožňuje vám uložiť, Vyhľadávanie a analyzovať veľké objemy údajov rýchlo a takmer v reálnom čase. Vo všeobecnosti sa používa ako základný motor/technológia, ktorá poháňa zložité aplikácie Vyhľadávanie vlastnosti a požiadavky.

Podobne, čo je dokument Elasticsearch? A dokument je JSON dokument ktorý je uložený v Elasticsearch . Je to ako riadok v tabuľke v relačnej databáze. Mapovanie pre každé pole má typ poľa (nezamieňať s dokument typ), ktorý označuje typ údajov, ktoré môžu byť uložené v tomto poli, napr. integer, string, object.

Následne vzniká otázka, prečo je elastické vyhľadávanie rýchlejšie?

Elasticsearch je vlastne úložisko dokumentov JSON postavené na Apache Lucene Vyhľadávanie motora. Samozrejme, existujú aj iné rozdiely: Lucene je lepší v správe veľkého počtu indexov a dokáže zvládnuť komplexný index vyhľadávania veľa rýchlejšie než dokáže porovnateľná databáza SQL.

Čo je index.kibana?

index kibana zatiaľ v Elasticsearch. Toto index sa vytvorí pri spustení Kibana server. V tomto bode index obsahuje dva typy dokumentov: config, ktorý obsahuje práve jeden dokument. 0) a má pole buildNum, ktoré obsahuje číslo zostavy (napr. 8467) Kibana že bežíte.

Odporúča: