Çfarë është një Indeks Elasticsearch?
Çfarë është një Indeks Elasticsearch?

Video: Çfarë është një Indeks Elasticsearch?

Video: Çfarë është një Indeks Elasticsearch?
Video: ELK: Elasticsearch, logstash, beats (Часть 1) / Java Tech Talk 2024, Nëntor
Anonim

Në Elasticsarch , një Dokument është njësia e kërkimit dhe indeks . Një indeks përbëhet nga një ose më shumë dokumente, dhe një dokument përbëhet nga një ose më shumë fusha. Në terminologjinë e bazës së të dhënave, një Dokument korrespondon me një rresht tabele dhe një Fushë i korrespondon një kolone tabele.

Njerëzit pyesin gjithashtu, çfarë është indeksi dhe lloji në Elasticsearch?

Pra, ka dy koncepte në atë përkufizim. Së pari, një indeks është disa lloji mekanizmi i organizimit të të dhënave, duke i lejuar përdoruesit të ndajë të dhënat në një mënyrë të caktuar. Koncepti i dytë lidhet me kopjet dhe copëzat, mekanizmin Elasticsarch përdor për të shpërndarë të dhëna rreth grupit.

Së dyti, si mund të kërkoj indeksin në Elasticsearch? Pasi të keni futur disa të dhëna në një Indeksi i kërkimit elastikë , ti mundesh kërkimi atë duke dërguar kërkesa në pikën fundore _search. Për të hyrë në paketën e plotë të kërkimi aftësitë, ju përdorni Elasticsarch Pyetni DSL për të specifikuar kërkimi kriteret në organin e kërkesës.

Gjithashtu e dini, çfarë është dokumenti Elasticsearch?

A dokument është një JSON dokument e cila ruhet në Elasticsarch . Është si një rresht në një tabelë në një bazë të dhënash relacionale. Hartëzimi për secilën fushë ka një lloj fushe (për të mos u ngatërruar me të dokument type) që tregon llojin e të dhënave që mund të ruhen në atë fushë, p.sh. numër i plotë, varg, objekt.

Sa indekse mund të trajtojë Elasticsearch?

Segmentet e Lucenit Tharjet janë ndarje logjike dhe fizike e një indeks . Secili Elasticsarch shard është një Lucene indeks . Numri maksimal i dokumenteve që ju mund kanë në një Lucene indeks është 2, 147, 483, 519.

Recommended: