opensearch

OpenSearch 1.0發佈啦!

What’s OpenSearch

說白了,OpenSearch 1.0就是Elasticsearch 7.10.2 + Open Distro for Elasticsearcch的一個綜合體,OpenSearch整合了很多原本在Elasticsearch上必須花錢取得授權的功能,包含使用者授權、告警、支援SQL語法等功能。

是誰?又為什麼要推出OpenSearch?

Amazon的子公司AWS一直以來都將Elasticsearch及其周邊的服務包裝成一個SaaS服務在其AWS公有雲平台上提供服務並賺取利潤,Elasticsearch母公司Elastic不滿AWS利用開源軟體授權的灰色地帶大賺其錢,所以在Elasticsearch 7.10.2的後續版本修改了授權,讓AWS無法無償的再包裝成SaaS服務,且由AWS所維護的Open Distro for Elasticsearcch外掛也面臨授權的議題,難以針對新版本進行擴充與更新。

AWS所幸將Elasticsearch 7.10.2開源版本加上本身的Open Distro for Elasticsearcch外掛包做整合,打成一包後以OpenSearch名稱推出,並且完全開源,當然,他也可以是AWS上的一項SaaS服務。

後續…

以前,若要發揮Elasticsearch的強大能力,有兩種途徑,一是花錢買授權,二是花時間精力整合各式各樣的開源外掛,現在,只要不是依賴7.10.2以後的新功能,可以大方地轉到OpenSearch 1.0,並且完全開源、免費!

基本上,OpenSearch 1.0是完全相容於Elasticsearch 7.10.2的,Metricbeat、Filebeat…等Beat都可以直接使用,不需要換版本,之前所開發的程式也是相容的喔!

至於會不會推出OpenSearch的教學文章… 讓我想想,請大家先閱讀官方的文件吧!若您已經了解Elasticsearch的安裝過程,其實大同小異!

OpenSearch官方教學文件

本站OpenSearch系列文章

Opensearch使用手冊

~ END ~


, ,

Related posts

Latest posts