docs: add README and test data

This commit is contained in:
2026-07-05 01:13:44 +08:00
parent 2c1dcf22cf
commit 8a646be06c
+35
View File
@@ -0,0 +1,35 @@
# 向量数据库入门指南
## 什么是向量数据库
向量数据库是一种专门用于存储和检索向量嵌入的数据库。
## 为什么需要向量数据库
传统的数据库只能做精确匹配,而向量数据库可以做语义相似度搜索。
## 常用的向量数据库
- ChromaDB:轻量级,适合小项目
- Qdrant:高性能,适合生产环境
- Milvus:分布式,适合大规模数据
## ChromaDB 快速上手
安装 ChromaDB
```bash
pip install chromadb
```
创建 collection 并添加数据:
```python
import chromadb
client = chromadb.PersistentClient(path="./data")
collection = client.get_or_create_collection("my_docs")
collection.add(
documents=["这是第一篇文档", "这是第二篇文档"],
ids=["doc1", "doc2"],
)
```