Liferay DXP兼容性列表 - Hosted Elasticsearch服务

目录

兼容性通用提示

这篇文章的目的是澄清Liferay DXP与市面上可供选择的各种hosted Elasticsearch技术的兼容性。

作为Elastic的OEM合作伙伴之一,Liferay旨在提供与Elastic自家的Elasticsearch及相关服务的兼容。Liferay DXP与Elasticsearch的其他供应商以及服务并不兼容。

兼容性列表

服务/云服务供应商名称 Liferay DXP 7.3-7.4 Liferay DXP 7.2 Liferay DXP 7.1 Liferay DXP 7.0
Elastic云基础上的Elasticsearch服务* 是** 是**(有部分Lifeary限制) 是**(有部分Lifeary限制 是**(有部分Lifeary限制)
Aiven for Elasticsearch
Amazon OpenSearch Service
Bonsai Hosted Elasticsearch
Compose Elasticsearch Hosting
IBM Cloud Databases for Elasticsearch

 

* 同样适用于通过现有云服务供应商(亚马逊Web Services(AWS)Google云平台(GCP)微软Azure)订阅的Elastic Cloud,因为这些都是通过Elastic的云控制台管理的。

** 当您策划使用Elastic Cloud承载您的Liferay DXP Elastic Stack时,请充分考虑Elastic Cloud的附加限制以及已知问题。请查询现有的Elasticsearch服务用户设置内容并查阅Liferay DXP文档以确保Elasticsearch配置或者Elastic Cloud中以Elasticsearch为基础的功能与Liferay DXP所要求的没有冲突。Liferay DXP的一些使用案例可能需要用到Elastic Cloud无法提供的配置或者功能。

注释

为什么Liferay DXP只与Elastic Cloud兼容?

  • 功能差异: 亚马逊的Elasticsearch服务构建于亚马逊用于的OpenSearch,其产品基础是Elastic的Elasticsearch的开源版本(OSS),其中不包含Elastic的X-Pack模块(https://www.elastic.co/subscriptions。这意味着,Liferay DXP集成的安全性以及其他(商业)Elasticsearch功能(例如监测->Kibana,或者跨集群复制Cross-Cluster Replication - 即将发布)不能与AWS的Elasticsearch服务共同使用。此外,除了Elastic的X-Pack安全性之外,Liferay DXP在安全性方面并不提供具体供应商的集成。上述功能性的不兼容也可能存在于其他供应商的Elasticsearch服务之中,因此,Liferay的连接器以及Liferay与Elasticsearch集成的功能只进行了与Elastic直接提供的binaries和服务的相关测试。
  • 许可限制: Elastic的X-Pack模块受限于Elastic许可,Elastic许可禁止云服务供应商使用这些产品创建SaaS offering。在功能差异基础上,许可限制在很大程度上影响着Liferay DXP与Elasticsearch服务的兼容性。
  • 技术限制:
    • AWS不支持Transport级别连接,也不支持很多其他的Elasticsearch服务。而这些服务在Liferay DXP 7.2以及之前版本中都是必需的,因为Liferay DXP只通过Transport协议与Elasticsearch进行通讯。注意:与Liferay DXP 7.3-7.4绑定的Elasticsearch 7连接器默认情况下使用Java REST客户端,这一客户端通过HTTP与Elasticsearch实现通讯。
    • DXP 7.2以及之前版本的JDK要求:Elasticsearch与Liferay DXP必须使用同样的Java版本和分配。这是因为,在这些Liferay DXP版本中使用的Transport客户端依赖于Java序列化。注意:Liferay DXP 7.3-7.4中的REST客户端使用HTTP。这一通讯协议不要求DXP与Elasticsearch之间的Java序列化。因此,Liferay DXP 7.3-7.4可以与Elasticsearch运行不同的JDK。

Elastic, Elasticsearch, and X-Pack are trademarks of Elasticsearch BV, registered in the U.S. and in other countries.

这篇文章有帮助吗?
0 人中有 0 人觉得有帮助