Mi az a rugalmas index?
Mi az a rugalmas index?

Videó: Mi az a rugalmas index?

Videó: Mi az a rugalmas index?
Videó: Te is félsz a kihívásoktól? Statikus vs Rugalmas gondolkodásmód 2024, November
Anonim

An index egy logikai névtér, amely egy vagy több elsődleges szilánkra van leképezve, és nulla vagy több replikaszilánkot tartalmazhat. Rendben. A második fogalom a replikákhoz és a szilánkokhoz, a mechanizmushoz kapcsolódik Elaszticsearch az adatok elosztására szolgál a fürtben. Vizsgáljuk meg az első fogalmat, a használatával indexek az adatok rendszerezésére.

Sőt, mi haszna a rugalmas keresésnek?

Elaszticsearch egy rendkívül méretezhető nyílt forráskódú teljes szöveg keresés és elemző motor. Lehetővé teszi, hogy tárolja, keresés , és nagy mennyiségű adatot elemezhet gyorsan és közel valós időben. Általában a mögöttes motorként/technológiáként használják, amely bonyolult alkalmazásokat hajt végre keresés jellemzők és követelmények.

Hasonlóképpen, mi az Elasticsearch dokumentum? A dokumentum egy JSON dokumentum ami benne van tárolva Elaszticsearch . Olyan ez, mint egy sor egy táblázatban egy relációs adatbázisban. Az egyes mezők leképezése rendelkezik egy mezőtípussal (nem összetévesztendő dokumentum típus), amely az adott mezőben tárolható adatok típusát jelzi, pl. integer, string, object.

Ezt követően a kérdés az, hogy miért gyorsabb a rugalmas keresés?

Elaszticsearch valójában egy JSON dokumentumtár, amely az Apache Lucene-re épül keresés motor. Természetesen vannak más különbségek is: a Lucene jobban kezeli a nagyszámú indexet, és képes kezelni az összetett indexeket is. keres sokkal gyorsabban mint egy hasonló SQL adatbázis képes.

Mi az a.kibana index?

kibana index Elasticsearchban még. Ez index akkor jön létre, amikor elindítja a Kibana szerver. Ezen a ponton a index két dokumentumtípust tartalmaz: config, amely pontosan egy dokumentumot tartalmaz. 0), és van egy buildNum mezője, amely tartalmazza a buildszámot (pl. 8467) Kibana hogy futsz.

Ajánlott: