milvus_lite
时间: 2025-01-04 16:36:49 浏览: 18
### Milvus Lite 安装与配置
#### 一、简介
Milvus-Lite 是一款轻量级版本的向量搜索引擎,适用于资源受限环境下快速搭建和测试。相较于完整的 Milvus 版本,Lite 版本减少了部分功能并优化了启动速度和内存占用。
#### 二、安装方法
对于希望迅速上手体验 Milvus 功能而不必担心复杂配置的人来说,推荐采用 Docker 方式来进行安装[^3]:
```bash
docker pull milvusdb/milvus-lite:latest
docker run -d --name milvus_lite \
-p 19530:19530 \
-p 9091:9091 \
milvusdb/milvus-lite:latest
```
上述命令会下载最新版镜像并将容器以后台模式运行起来,默认暴露两个端口用于服务访问以及 Web UI 展示(如果有的话)。
#### 三、基本配置方式
由于 Milvus-Lite 并未提供传统意义上的 YAML 文件作为主要配置手段,因此大部分必要的设定需依赖于 Python SDK 进行初始化时传入相应参数完成。这包括但不限于连接细节和其他影响性能表现的因素[^2]:
```python
from pymilvus import connections, FieldSchema, CollectionSchema, DataType, Collection
connections.connect(
alias="default",
host='localhost',
port='19530'
)
fields = [
FieldSchema(name="id", dtype=DataType.INT64, is_primary=True),
FieldSchema(name="embedding", dtype=DataType.FLOAT_VECTOR, dim=128)
]
schema = CollectionSchema(fields, "example collection")
collection = Collection("example_collection", schema=schema)
```
此段代码展示了如何利用 PyMilvus 库创建一个新的集合,并指定了字段结构;其中 `host` 和 `port` 参数即为典型的连接配置项之一。
另外还可以借助操作系统的环境变量机制来间接指定一些全局性的偏好设置,比如最大并发查询数目等特性开关。具体支持哪些变量取决于当前使用的客户端库版本及其文档说明。
阅读全文