რა არის ელასტიური ინდექსი?
რა არის ელასტიური ინდექსი?

ვიდეო: რა არის ელასტიური ინდექსი?

ვიდეო: რა არის ელასტიური ინდექსი?
ვიდეო: რა არის სინათლე ? #5 2024, მაისი
Anonim

ან ინდექსი არის ლოგიკური სახელების სივრცე, რომელიც ასახავს ერთ ან მეტ ძირითად ფრაგმენტს და შეიძლება ჰქონდეს ნულოვანი ან მეტი რეპლიკა. Კარგი. მეორე კონცეფცია ეხება რეპლიკებსა და ნატეხებს, მექანიზმს Elasticsearch იყენებს კლასტერის გარშემო მონაცემების გასანაწილებლად. მოდით გამოვიკვლიოთ პირველი კონცეფცია, გამოყენებით ინდექსები მონაცემთა ორგანიზებისთვის.

უფრო მეტიც, რა სარგებლობა მოაქვს ელასტიურ ძიებას?

Elasticsearch არის ძალიან მასშტაბირებადი ღია კოდის სრული ტექსტი ძებნა და ანალიტიკური ძრავა. საშუალებას გაძლევთ შეინახოთ, ძებნა და გააანალიზეთ დიდი მოცულობის მონაცემები სწრაფად და თითქმის რეალურ დროში. ის ზოგადად გამოიყენება როგორც ძირითადი ძრავა/ტექნოლოგია, რომელიც აძლიერებს კომპლექსურ აპლიკაციებს ძებნა მახასიათებლები და მოთხოვნები.

ანალოგიურად, რა არის Elasticsearch დოკუმენტი? ა დოკუმენტი არის JSON დოკუმენტი რომელიც ინახება Elasticsearch . ეს ჰგავს რიგს ცხრილში რელაციურ მონაცემთა ბაზაში. თითოეული ველის რუქას აქვს ველის ტიპი (არ უნდა აგვერიოს დოკუმენტი type) რომელიც მიუთითებს მონაცემთა ტიპზე, რომელიც შეიძლება შეინახოს ამ ველში, მაგ., მთელი რიცხვი, სტრიქონი, ობიექტი.

შემდგომში ჩნდება კითხვა, რატომ არის ელასტიური ძებნა უფრო სწრაფი?

Elasticsearch სინამდვილეში არის JSON დოკუმენტების მაღაზია, რომელიც აგებულია Apache Lucene-ზე ძებნა ძრავა. რა თქმა უნდა, არსებობს სხვა განსხვავებებიც: ლუსენი უკეთესია ინდექსების დიდი რაოდენობის მართვაში და შეუძლია რთული ინდექსის მართვა. ეძებს ბევრი უფრო სწრაფად ვიდრე შესადარებელ SQL მონაცემთა ბაზას შეუძლია.

რა არის.kibana ინდექსი?

კიბანას ინდექსი Elasticsearch-ში ჯერ. ეს ინდექსი იქმნება, როდესაც დაიწყებთ კიბანა სერვერი. ამ ეტაპზე, ინდექსი შეიცავს დოკუმენტის ორ ტიპს: config, რომელიც შეიცავს ზუსტად ერთ დოკუმენტს. 0) და მას აქვს ველი, buildNum, რომელიც შეიცავს build-ის ნომერს (მაგ. 8467) კიბანა რომ დარბიხარ.

გირჩევთ: