gpt4 book ai didi

java - Cleo(linkedin 的自动完成解决方案)适用于数十亿个元素吗?

转载 作者:行者123 更新时间:2023-11-29 08:09:53 25 4
gpt4 key购买 nike

Cleo 有几种不同类型的前瞻搜索,这些搜索由一些非常聪明的索引策略支持。 GenericTypeahead 大概适用于最大的数据集。来自 http://sna-projects.com/cleo/design.php :“GenericTypeahead 专为大型数据集而设计,其中可能包含数百万个元素……”不幸的是,该文档没有涉及 Typeahead 的扩展程度或方式。有没有人将 Cleo 用于可能有一些见解的非常大的数据集?

最佳答案

Cleo 适用于单个实例/节点(即单个 JVM),没有任何路由或代理逻辑。在单个 Cleo 实例中,您可以有多个逻辑分区以利用多核 CPU。在具有 32G - 64G 内存的典型商品盒上,您可以通过设置 2 或 3 个 Cleo GenericTypeahead 实例轻松支持数千万个元素。

要支持数十亿个元素,您将不得不使用水平分区在许多商品盒上设置许多 Cleo 实例,然后进行分散和聚集。

查看 https://github.com/jingwei/cleo-primer查看如何在几分钟内设置单个 Cleo GenericTypeahead 实例。

干杯。

关于java - Cleo(linkedin 的自动完成解决方案)适用于数十亿个元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8732669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com