Elasticsearch là một công cụ tìm kiếm dựa trên phần mềm Lucene. Nó cung cấp một bộ máy tìm kiếm dạng phân tán, có đầy đủ công cụ với một giao diện web HTTP có hỗ trợ dữ liệu JSON. Elasticsearch được phát triển bằng Java và được phát hành dạng nguồn mở theo giấy phép Apache. Elasticsearch là một công cụ tìm kiếm phổ biến nhất, theo sau là Apache Solr, cũng dựa trên Lucene.[1]
Shay Banon tạo ra ứng dụng tiền thân của Elasticsearch, được gọi là Compass, trong năm 2004. [ 2 ] Trong khi tâm lý về phiên bản thứ ba của Compass, ông nhận ra rằng thiết yếu phải viết lại hầu hết Compass để ” tạo ra một giải pháp tìm kiếm có năng lực lan rộng ra “. [ 2 ] Vì vậy, ông đã tạo ra ” một giải pháp được thiết kế xây dựng trên nguyên tắc phân tán ” và sử dụng những giao thức thông dụng là JSON và HTTP, thích hợp cho những ngôn từ lập trình khác, cũng như Java. [ 2 ] Shay Banon phát hành phiên bản tiên phong của Elasticsearch vào tháng hai, năm 2010. [ 3 ] Shay Banon nói về Elasticsearch tại hội thảo chiến lược Berlin Buzzwords năm 2010
Công ty Elasticsearch BV được thành lập vào năm 2012 để cung cấp dịch vụ thương mại và sản phẩm xung quanh phần mềm Elasticsearch và các phần mềm liên quan.[4] Trong tháng 6 năm 2014, công ty thông báo tăng 70 triệu USD trong một vòng tài trợ Loạt C, chỉ 18 tháng sau khi thành lập công ty. Vòng tài trợ đã được dẫn dắt bởi New Enterprise Associates (NEA). Các nhà tài trợ bao gồm Benchmark Capital và Index Ventures. Vòng này mang đến tổng số kinh phí hơn 104 triệu đô.[5]
Bạn đang đọc: Elasticsearch (phần mềm) – Wikipedia tiếng Việt
Vào tháng năm năm ngoái, công ty Elasticsearch đổi tên thành Elastic. [ 6 ]
Phiên bản
Ngày gốc phát hành
Phiên bản mới nhất
Ngày phát hành
Tình trạng[7] Phiên bản cũ, không còn được tương hỗ : 0.4
2010-02-08
0.4.0
2010-02-08
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.5
2010-03-05[8]
0.5.1
2010-03-09
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.6
2010-04-09[9]
0.6.0
2010-04-09
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.7
2010-05-14[10]
0.7.1
2010-05-17[11]
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.8
2010-05-27[12]
0.8.0
2010-05-27
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.9
2010-07-26[13]
0.9.0
2010-07-26
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.10
2010-08-27[14]
0.10.0
2010-08-27
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.11
2010-09-29[15]
0.11.0
2010-09-29
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.12
2010-10-18[16]
0.12.1
2010-10-27
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.13
2010-11-18[17]
0.13.1
2010-12-03
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.14
2010-12-27[18]
0.14.4
2011-01-31
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.15
2011-02-18[19]
0.15.2
2011-03-07
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.16
2011-04-23[20]
0.16.5
2011-07-26
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.17
2011-07-19[21]
0.17.10
2011-11-16
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.18
2011-10-26[22]
0.18.7
2012-01-10[23]
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.19
2012-03-01[24]
0.19.12
2012-12-04[25]
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.20
2012-12-07[26]
0.20.6
2013-03-25[27]
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 0.90
2013-04-29[28]
0.90.13
2014-03-25[29]
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 1.0
2014-02-12[30]
1.0.3
2014-04-16[31]
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 1.1
2014-03-25[29]
1.1.2
2014-05-22[32]
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 1.2
2014-05-22[32]
1.2.4
2014-08-13[33]
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 1.3
2014-07-23[34]
1.3.9
2015-02-19[35]
Không còn hỗ trợ
Phiên bản cũ, không còn được hỗ trợ:
1.4
2014-11-05[36]
1.4.5
2015-04-27[37]
Không còn hỗ trợ
Phiên bản cũ, không còn được tương hỗ : 1.5
2015-03-23[38]
1.5.2
2015-04-27[37]
Không còn hỗ trợ
Phiên bản cũ, vấn được tương hỗ : 1.6
2015-06-09[39]
1.6.2
2015-07-29[40]
Vẫn được hỗ trợ
Phiên bản cũ, vấn được tương hỗ : 1.7
2015-07-16[41]
1.7.5
2016-02-02[42]
Vẫn được hỗ trợ
Phiên bản cũ, vấn được tương hỗ : 2.0
2015-10-28[43]
2.0.2
2015-12-17[44]
Vẫn được hỗ trợ
Phiên bản cũ, vấn được tương hỗ : 2.1
2015-11-24[45]
2.1.2
2016-02-02[42]
Vẫn được hỗ trợ
Phiên bản cũ, vấn được tương hỗ : 2.2
2016-02-02[42]
2.2.2
2016-03-30[46]
Vẫn được hỗ trợ
Phiên bản cũ, vấn được tương hỗ : 2.3
2016-03-30[46]
2.3.5
2016-08-03[47]
Vẫn được hỗ trợ
Phiên bản cũ, vấn được tương hỗ : 2.4
2016-08-31[48]
2.4.1
2016-09-28[49]
Vẫn được hỗ trợ
Phiên bản không thay đổi hiện tại : 5.0
2016-10-26[50]
5.0.1
2016-11-15[51]
Vẫn được hỗ trợ
6.0
Mới nhất
Chú giải:
Phiên bản cũ
Phiên bản cũ, vẫn được tương hỗ
Phiên bản mới nhất
Phiên bản xem trước mới nhất
Ra mắt trong tương lai
Elasticsearch hoàn toàn có thể được sử dụng để tìm kiếm tổng thể những loại tài liệu. Nó cung có năng lực lan rộng ra tìm kiếm, gần như tìm kiếm thời hạn thực và tương hỗ multitenancy. [ 52 ] Elasticsearch được phân tán, có nghĩa là nó thể được chia thành mảnh ( shard ) và từng mảnh hoàn toàn có thể không có nhiều bản sao ( replica ) … Mỗi nút ( node ) chứa một hoặc nhiều mảnh, và hoạt động giải trí như một điều phối viên để quản trị hoạt động giải trí đúng chuẩn của những mảnh. Tái cân đối ( rebalancing ) và định tuyến ( routing ) được thực thi tự động hóa [ … ] “. [ 52 ]
Elasticsearch sử dụng Lucene và cố gắng làm mọi tính năng có sẵn của Lucene có thể dùng lại thông qua JSON và Java API. Nó hỗ trợ facetting và percolating,[53] có thể có ích cho thông báo nếu tài liệu mới phù hợp cho truy vấn đăng ký.
Một tính năng khác được gọi là ” cổng ” ( gateway ) và giải quyết và xử lý những chỉ số ( index ) lâu dài hơn kiên trì, [ 54 ] ví dụ, một index hoàn toàn có thể phục sinh được từ những cổng trong trường hợp tai nạn thương tâm ở sever. Elasticsearch tương hỗ nhu yếu GET thời hạn thực, làm cho nó như một kho tài liệu dạng NoSQL, [ 55 ] nhưng nó thiếu thanh toán giao dịch phân tán. [ 56 ]
Người sử dụng[sửa|sửa mã nguồn]
Người dùng đáng quan tâm sử dụng Elasticsearch [ 57 ] gồm có :
Quản lý Dịch vụ[sửa|sửa mã nguồn]
Một số tổ chức triển khai phân phối Elasticsearch như một dịch vụ quản trị, gồm có cả Amazon Web Services Elasticsearch Service, [ 75 ] Bonsai [ 76 ] Elastic Cloud, [ 77 ] Qbox [ 78 ] và Searchly. [ 79 ] Các dịch vụ này cung ứng năng lực tàng trữ, tiến hành, sao lưu và tương hỗ khác như một gói, giảm những kiến thức và kỹ năng và thời hạn thiết yếu để thực thi và quản trị Elasticsearch. [ 80 ] Đa số dịch vụ quản trị cũng gồm có cả ứng dụng Kibana để quản trị giao diện dạng biểu đồ .
Source: https://pokimobile.vn
Category: Hỏi Đáp