(评论)
(comments)
原始链接: https://news.ycombinator.com/item?id=43917122
OpenSearch 3.0 已经发布,引发了关于自2021年因许可证变更而与 Elasticsearch 分道扬镳后两者差异的讨论。尽管两者在 API 上基本兼容,但在向量搜索和 SQL 查询等功能上仍存在差异。Elasticsearch 通常被认为拥有更高级的功能,尤其是在 Kibana 集成方面,而如果自行托管并进行调优,则性能相似。许多人更倾向于 OpenSearch,因为它具有更简单的许可证和 AWS 支持。将旧版 Elasticsearch 设置迁移到 OpenSearch 是可能的,但需要重新索引。
OpenSearch 用于向量能力,但需要注意一些问题。性能取决于嵌入模型,需要仔细调优。对于更高维度,近似最近邻方法很受欢迎。一些人发现日志摄取在这两者中都具有挑战性,缺乏约定优于配置的原则。
Elasticsearch 已恢复开源许可证 (GPLv3)。从 9.0 版本开始,OpenSearch 仍然是 Atlassian Bitbucket 唯一支持的搜索服务器。
Anyone know if it's still a drop in replacement for Elasticsearch? And how does it compare on performance and features?
reply