რა არის Elasticsearch ძიება?
რა არის Elasticsearch ძიება?

ვიდეო: რა არის Elasticsearch ძიება?

ვიდეო: რა არის Elasticsearch ძიება?
ვიდეო: What is Elasticsearch? 2024, მაისი
Anonim

Elasticsearch არის ძებნა ძრავა, რომელიც დაფუძნებულია Lucene ბიბლიოთეკაზე. ის უზრუნველყოფს განაწილებულ, მრავალბინიანი სრულ ტექსტს ძებნა ძრავა HTTP ვებ ინტერფეისით და სქემისგან თავისუფალი JSON დოკუმენტებით. Elasticsearch განვითარებულია ჯავაში.

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

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

გარდა ამისა, რას ნიშნავს ელასტიური ძებნა? ElasticSearch არის ღია წყარო, RESTful ძებნა ძრავა აგებულია Apache Lucene-ზე და გამოშვებული Apache ლიცენზიით. ის არის ჯავაზე დაფუძნებული და შეუძლია ძებნა და დოკუმენტის ფაილების ინდექსირება სხვადასხვა ფორმატში. ინდექსი ადვილად აღდგება სერვერის ავარიის შემთხვევაში.

მაშინ, რა არის Elasticsearch მაგალითი?

ElasticSearch Hello World მაგალითი. ElasticSearch არის Open Source Enterprise REST-ზე დაფუძნებული რეალურ დროში საძიებო და ანალიტიკის სისტემა. მისი ძირითადი საძიებო ფუნქცია აგებულია გამოყენებით აპაჩი Lucene, მაგრამ მხარს უჭერს ბევრ სხვა ფუნქციას.

როგორ მოვიძიო Elasticsearch მონაცემები?

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

გირჩევთ: