搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
从零构建向量数据库/图灵原创
0.00     定价 ¥ 69.80
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购23本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787115649782
  • 作      者:
    作者:罗云|责编:刘美英
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2024-08-01
收藏
畅销推荐
内容介绍
这是一本需要“动手实践”的图书,通过带领大家从零构建一款分布式向量数据库,让大家透彻理解向量数据库的技术原理和实现细节。 本书共分为三大部分,内容由浅入深、循序渐进。“第一部分认识向量数据库”(第1~3章)是基础篇,介绍向量数据库的基础知识,涵盖向量及数据库的基本概念、向量数据库的发展历程和核心功能。“第二部分构建向量数据库”(第4~6章)是核心篇,详细介绍如何从零开始构建并优化向量数据库,巨细靡遗地展示数据库内核的技术实现细节并辅以代码示例、技术架构图等,旨在让大家真正实现动手写向量数据库。“第三部分向量数据库的实践与展望”(第7~8章)是结束篇,通过实践案例展示向量数据库在AI应用中的使用方法,并尝试勾勒向量数据库的未来。 本书面向数据库开发人员、数据库管理员、数据库架构师等数据库从业人员,AI从业者,及其他对向量数据库感兴趣的读者。
展开
目录
第一部分 认识向量数据库
第1章 向量数据库基础
1.1 向量
1.1.1 什么是向量
1.1.2 万物皆可向量
1.1.3 向量间的相似度
1.1.4 相似度应用案例
1.2 数据库
1.2.1 什么是数据库
1.2.2 关系型数据库
1.2.3 非关系型数据库
1.2.4 传统数据库的限制
1.3 为什么需要向量数据库
1.3.1 向量数据和传统数据的差异
1.3.2 向量数据库应运而生
1.3.3 大模型时代的智能存储平台
1.4 小结
第2章 向量数据库极简史
2.1 孕育期(1980—2012)
2.1.1 深度神经网络的飞速发展
2.1.2 深度神经网络vs向量数据库
2.2 诞生期(2012—2017)
2.3 成长期(2017年至今)
2.3.1 行业发展简况
2.3.2 代表性产品能力对比
2.3.3 代表性产品技术架构
2.4 小结
第3章 向量数据库的核心能力
3.1 基础能力
3.1.1 逻辑层次
3.1.2 索引
3.1.3 关键指标
3.2 高阶能力
3.2.1 动态schema
3.2.2 别名机制
3.2.3 向量化
3.2.4 混合查询
3.3 小结
第二部分 构建向量数据库
第4章 实现单机向量数据库
4.1 实现向量数据索引
4.1.1 FAISS核心功能
4.1.2 实现扁平索引
初始版本v0.0.1
4.1.3 HNSWLib核心功能
4.1.4 实现HNSW索引
版本迭代v0.0.2
4.2 实现混合数据索引
4.2.1 实现标量数据索引
4.2.2 统一管理入口
版本升级v0.1
4.2.3 实现过滤索引
版本迭代v0.1.1
4.3 实现系统异常恢复
4.3.1 数据日志持久化
版本迭代v0.1.2
4.3.2 数据快照持久化
版本升级v0.2
4.4 小结
第5章 实现分布式向量数据库
5.1 集群数据管理
5.1.1 认识NuRaft
5.1.2 建立主从关系
5.1.3 实现数据复制
版本升级v0.3
5.2 集群流量管理
5.2.1 集群的元数据管理
5.2.2 统一的流量入口
5.2.3 读写分离
5.2.4 保证读写一致性
版本升级v0.4
5.3 集群异常管理
5.3.1 发现新主节点
5.3.2 发现故障从节点
5.3.3 实现故障切换
版本升级v0.5
5.4 集群的分片
5.4.1 配置集群的分片策略
5.4.2 根据分片策略转发请求
版本升级v0.6
5.5 小结
第6章 优化向量数据库
6.1 性能优化
6.1.1 利用指令集优化向量计算
6.1.2 优化查询算法
6.1.3 优化通信协议
6.1.4 自定义基准测试工具
6.2 成本优化
6.2.1 多模块混合部署
6.2.2 单节点部署
6.3 易用性优化
6.3.1 SDK
6.3.2 访问鉴权
6.3.3 数据备份
6.4 小结
第三部分 向量数据库的实践与展望
第7章 向量数据库实践案例
7.1 搭建图片查询系统
7.1.1 图片向量化
7.1.2 图片上传和查询
7.1.3 系统效果一览
7.2 搭建个人知识库
7.2.1 知识预处理
7.2.2 知识向量化
7.2.3 知识库管理
7.2.4 知识问答
7.2.5 系统效果一览
7.3 小结
第8章 展望
8.1 从行业演进视角看
8.1.1 人类调度数据新范式
8.1.2 向量数据抹平数据格式差异
8.1.3 向量数据库平台化的关键
8.2 从行业应用视角看
8.2.1 RAG简介
8.2.2 降低RAG使用门槛
8.3 小结
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证