ElasticSearch7.8 免费许可与商业许可证功能上有什么区别
时间: 2023-12-23 08:05:22 浏览: 24
Elasticsearch 7.8的免费许可证和商业许可证在功能上有以下区别:
1. 安全特性:免费许可证只能使用基本的安全特性,如用户名/密码身份验证、TLS加密和角色权限管理等。而商业许可证则可以使用更高级的安全特性,如Active Directory/LDAP集成、单点登录、字段级别安全等。
2. 监控和管理:免费许可证只能使用基本的监控和管理功能,如节点状态、索引性能和集群健康等。而商业许可证则可以使用更高级的监控和管理功能,如集群地图、索引分析和自动化管理等。
3. 支持和服务:免费许可证不包括官方支持和服务,用户需要自行解决问题。而商业许可证则可以获得官方支持和服务,包括24/7技术支持、SLA保证和专业服务等。
需要注意的是,免费许可证只能用于开发和测试环境中,不适用于生产环境。如果要在生产环境中使用Elasticsearch的安全特性和高级功能,需要购买商业版许可证。
相关问题
如何注册ElasticSearch7.8免费许可
在Elasticsearch 7.8及更高版本中,免费许可证的注册方式有所改变。现在,需要在Elasticsearch官方网站上注册一个账号,然后在该账号下生成并下载一个许可证文件。具体步骤如下:
1. 访问Elasticsearch官方网站(https://www.elastic.co/cn/)并注册一个账号。
2. 在注册成功后,登录Elasticsearch官方网站,然后访问https://www.elastic.co/cn/downloads/elasticsearch。
3. 在页面中找到“License management”部分,点击“Get started”按钮。
4. 在新页面中,输入集群的名称、Elasticsearch版本和节点数量等信息,并点击“Generate license”按钮。
5. 在下一页面中,选择“Basic”许可证类型,并点击“Download license”按钮。
6. 下载许可证文件(elasticsearch-license.json)到本地。
7. 将许可证文件放置在Elasticsearch的config目录下。
8. 在Elasticsearch的配置文件(elasticsearch.yml)中添加以下配置项:
```
xpack.license.self_generated.type: basic
xpack.license.self_generated.filepath: /path/to/elasticsearch-license.json
```
其中,/path/to/elasticsearch-license.json是许可证文件的路径。
9. 保存配置文件并重启Elasticsearch服务,许可证即可生效。
需要注意的是,免费许可证只能用于开发和测试环境中,不适用于生产环境。如果要在生产环境中使用Elasticsearch的安全特性,需要购买商业版许可证。
ElasticSearch7.8 没有licence会限制什么
如果在Elasticsearch 7.8中没有配置许可证(license),则会出现以下功能限制:
1. 安全特性:如果没有配置许可证,则无法使用Elasticsearch的安全特性,如用户名/密码身份验证、TLS加密和角色权限管理等。这意味着任何人都可以访问Elasticsearch的数据和API。
2. 集群规模:如果没有配置许可证,则最多只能创建一个节点的集群。这会影响集群的扩展性和可用性。
3. X-Pack功能:如果没有配置许可证,则无法使用Elasticsearch的X-Pack扩展功能,如监控、报告、警报和机器学习等。
需要注意的是,这些限制仅适用于Elasticsearch的开源版本。如果使用商业版许可证,则可以使用所有功能和特性,无需担心这些限制。另外,如果需要使用Elasticsearch的安全特性和高级功能,建议在生产环境中配置许可证。