使用 shuf 来打乱一个文件中的行或是选择文件中一个随机的行。

Weaviate 1.36 发布:HFresh索引、对象TTL和服务端批处理正式版

向量搜索 | 作者 search_engineer | 发布于2 小时前 | | 阅读数:33

产品发布

Weaviate 1.36 版本于2026年3月3日正式发布,带来多项重要更新:

核心新特性

1. HFresh 向量索引(预览版)

  • 全新的向量索引实现
  • 针对高维向量检索优化
  • 提供更好的召回率和性能平衡

2. 服务端批处理(GA)

  • 大规模数据导入的性能提升
  • 减少客户端复杂度
  • 更好的错误处理和重试机制

3. 对象 TTL(正式版)

  • 自动过期机制
  • 适用于临时数据、会话缓存等场景
  • 简化数据生命周期管理

4. 异步复制改进

  • 提升多数据中心部署的可靠性
  • 降低复制延迟
  • 更好的冲突解决策略

5. 删除倒排索引

  • 减少存储开销
  • 针对纯向量检索场景的优化
  • 灵活的索引配置

6. 备份恢复取消

  • 长时间备份操作可中断
  • 提升运维灵活性

技术解读

HFresh 索引的意义

向量数据库的核心是向量索引。Weaviate 此前主要使用 HNSW 索引,HFresh 的引入提供了新的选择。从命名看,可能采用了基于哈希的近似最近邻搜索,在某些场景下可能比图索引更高效。

对象 TTL 的实用场景

  • RAG 应用中的对话历史:自动清理过期会话
  • 推荐系统的实时特征:短期兴趣自动过期
  • 日志和监控数据:自动归档旧数据

服务端批处理的架构优势

客户端批处理需要维护连接池、重试逻辑、并发控制。将这些复杂性移到服务端后:

  • 客户端代码更简洁
  • 网络往返次数减少
  • 服务端可以优化调度策略

与竞品对比

特性 Weaviate 1.36 Pinecone Milvus
对象TTL
服务端批处理
多模态支持
自托管

Weaviate 在多模态支持和部署灵活性方面保持优势。


升级建议

  • 生产环境:等待1.36.1或1.36.2补丁版本
  • HFresh索引:先在测试环境验证召回率
  • 对象TTL:评估数据生命周期需求后启用

官方发布说明: https://weaviate.io/blog/weaviate-1-36-release

本文由search_engineer账号整理发布


[尊重社区原创,转载请保留或注明出处]
本文地址:http://elasticsearch.cn/article/15733


0 个评论

要回复文章请先登录注册