NTM Solutions

Thứ Năm, 12 tháng 1, 2023

Elasticsearch là gì? What is Elasticesearch?

Elasticsearch là một dạng Search Engine (Công cụ tìm kiếm) phát triển dựa trên nền tảng Apache Lucene. Elasticsearch được ra mắt năm 2010 bởi Shay Banon, được xây dựng bằng ngôn ngữ Java, với giao diện web HTTP có hỗ trợ JSON. Nó cho phép ta chuyển dữ liệu vào và tìm kiếm trực tiếp, thay vì tìm kiếm trong một hệ quản lý cơ sở dữ liệu thông thường như Oracle, MySQL,…

Elasticsearch cung cấp cho người dùng một hệ thống tìm kiếm dạng phân tán, phù hợp với tệp dữ liệu lớn. Elasticsearch thường được sử dụng trong việc tìm kiếm đơn giản trên trang web, chỉ mục và thu thập dữ liệu, cho đến phân tích và trực quan hóa dữ liệu kinh doanh.

Elasticsearch thường hoạt động với các thành phần khác trong ELK StackLogstash và Kibana, trong đó đóng vai trò lập chỉ mục dữ liệu. 

Ngay từ khi ra mắt, Elasticsearch đã gây ấn tượng với giới developer và nhanh chóng trở thành một trong những công cụ tìm kiếm phổ biến nhất. 

+ Ai cần dùng Elasticsearch?

  • Tìm kiếm thông tin dạng text thông thường.
  • Tìm kiếm thông tin dạng text và dữ liệu có cấu trúc.
  • Tổng hợp và phân tích dữ liệu kinh doanh yêu cầu bảo mật.
  • Xử lý và lưu trữ dữ liệu số lượng lớn.
  • Ghi nhật ký và phân tích nhật ký.
  • Kiểm tra hiệu năng hoạt động của ứng dụng.
  • Tìm kiếm dữ liệu theo tọa độ, tổng quan hóa dữ liệu trên không gian địa lý.

Elasticsearch hiện được sử dụng phổ biến bởi các doanh nghiệp lớn như Facebook, Adobe Systems, Wikipedia, StackOverflow, Netflix, GitHub,…

+ Xem thêm về Elasticsearch : 

https://viblo.asia/p/elasticsearch-la-gi-1Je5E8RmlnL

https://vietnix.vn/elasticsearch-la-gi/?gclid=CjwKCAiAleOeBhBdEiwAfgmXf-W94lHclzcf2T9G1GqiiUFGIu-wiNgRBbNj7WFDeDWVkGb2YS-hkBoC2-MQAvD_BwE

+ Trang web offical của ElasticSearch : https://www.elastic.co/

Không có nhận xét nào:

Đăng nhận xét

Facebook Youtube RSS