Ի՞նչ է Elasticsearch-ի ինդեքսը:
Ի՞նչ է Elasticsearch-ի ինդեքսը:

Video: Ի՞նչ է Elasticsearch-ի ինդեքսը:

Video: Ի՞նչ է Elasticsearch-ի ինդեքսը:
Video: ELK: Elasticsearch, logstash, beats (Часть 1) / Java Tech Talk 2024, Մայիս
Anonim

Մեջ Elasticsearch , Փաստաթուղթը որոնման միավորն է և ցուցանիշը . Ան ցուցանիշը բաղկացած է մեկ կամ մի քանի Փաստաթղթերից, իսկ փաստաթուղթը բաղկացած է մեկ կամ մի քանի դաշտերից: Տվյալների բազայի տերմինաբանության մեջ փաստաթուղթը համապատասխանում է աղյուսակի տողին, իսկ դաշտը համապատասխանում է աղյուսակի սյունակին:

Մարդիկ նաև հարցնում են՝ ի՞նչ է ինդեքսը և տեսակը Elasticsearch-ում:

Այսպիսով, այդ սահմանման մեջ կա երկու հասկացություն. Նախ, ան ցուցանիշը որոշ է տիպ տվյալների կազմակերպման մեխանիզմ, որը թույլ է տալիս օգտվողին բաժանել տվյալները որոշակի ձևով: Երկրորդ հայեցակարգը վերաբերում է կրկնօրինակներին և բեկորներին, մեխանիզմին Elasticsearch օգտագործում է կլաստերի շուրջ տվյալները բաշխելու համար:

Երկրորդ, ինչպե՞ս կարող եմ որոնել ինդեքսը Elasticsearch-ում: Երբ դուք կլանել եք որոշ տվյալներ a Elasticsearch ինդեքս , դու կարող ես որոնում այն ուղարկելով հարցումներ _search վերջնակետին: Ամբողջական փաթեթ մուտք գործելու համար որոնում կարողությունները, դուք օգտագործում եք Elasticsearch Հարցրեք DSL-ին` նշելու համար որոնում չափանիշները հարցումների մարմնում:

Նաև գիտեք, թե ինչ է Elasticsearch փաստաթուղթը:

Ա փաստաթուղթ JSON է փաստաթուղթ որը պահվում է Elasticsearch . Դա նման է հարաբերական տվյալների բազայի աղյուսակի տողի: Յուրաքանչյուր դաշտի քարտեզագրումն ունի դաշտի տեսակ (չշփոթել դրա հետ փաստաթուղթ type), որը ցույց է տալիս տվյալ դաշտում պահվող տվյալների տեսակը, օրինակ՝ ամբողջ թիվ, տող, օբյեկտ:

Քանի՞ ինդեքս կարող է կարգավորել Elasticsearch-ը:

Լյուցենի հատվածներ Շարդերը հանդիսանում են և՛ տրամաբանական, և՛ ֆիզիկական բաժանում ցուցանիշը . Յուրաքանչյուրը Elasticsearch բեկորը Լյուսեն է ցուցանիշը . Ձեր փաստաթղթերի առավելագույն քանակը կարող է ունեն մի Lucene ցուցանիշը է 2, 147, 483, 519։

Խորհուրդ ենք տալիս: