开源向量数据库 Chroma 用 Rust 重写核心,整体性能提升数倍
Chroma 是 AI 原生的开源向量数据库,近日推出了 v1.0 预发布版,公告写道:
本地 Chroma 在常见的写入和查询工作流中现在快了 4 倍,这要归功于用 Rust 编写的全新核心。
这些变更已包含在 v1.0 预发布版中,并将在几周后全面上线:
- 写入速度 - 比以往快 3-5 倍。显著提升初始导入的速度。
- 查询速度 - 查询快 3-5 倍。在极短的时间内完成大规模查询扫描。
- 真正的多线程 - 无需再为 GIL 等待。在系统可承受的范围内,通过尽可能多的 Python 线程使用 Chroma。
此外,该版本与之前发布的版本保持了完整的 API 兼容,如需升级请查看迁移指南:https://docs.trychroma.com/updates/migration。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
三头六臂显神通:Warm-Flow 引擎实现多维度灵活配置
三头六臂显神通:Warm-Flow引擎实现多维度灵活配置 主要更新内容 设计器支持节点扩展属性设置 流程图扩展,新增接口,方便追加文字 流程状态支持颜色支持自定义 详细更新日志 升级指南 [feat] 设计器支持节点扩展属性设置 [feat] 流程图扩展,新增接口,方便追加文字 [feat] 流程状态支持颜色支持自定义 [update] 节点表版本号字段标识下个版本删除 [update] Jackson反序列化时忽略未知字段 [update] 删除部分代码,调整注释 [update] 修改当票签和会签节点时,注意事项描述 [fix] 规范solon,api注解 防止某些情况获取不到方法参数名 [fix] 删除流程实例的时候,办理用户不存在,导致删除失败 [fix] #IBP397:修复当设计流程,开始节点出现再负坐标时,文字名称未显示 [fix] #IBP3LK:修复开启流程,流程图第一个节点不是待办颜色 [fix] 网关节点编辑文字报错处理 [remove] 移除流程定义xml导入导出方式 [remove] 移除多余的skip_Any_Node字段 [style] 常量改成大写和下划...
- 下一篇
C++ Web 框架 Paozhu 发布 1.8.0,新的 ORM,支持协程
C++ Web框架Paozhu发布1.8.0,新的ORM,支持协程 Paozhu(炮竹🧨)是一个全面、快速的C++ web framework 开发框架,集成C++ ORM,开发速度跟脚本语言一样,日写1000行业务代码没有压力,框架集成了WebServer,自己原生解析HTTP/1、HTTP/2、JSON协议,GET、POST全部解析出来,POST几种方式都做了区分,框架自带一个OBJ微型对象,可以存放char int string float等,框架自动解析URL、POST参数到微型对象里面,使用urlpath映射到函数挂载点,使用协程、线程池、数据库链接池。 使用asio::awaitable<std::string> 返回值就可以直接使用协程,然后数据库连接co_await 和async_异步函数开始 https://github.com/hggq/paozhu
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Hadoop3单机部署,实现最简伪集群
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池