Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
BaiXuePrincess
milvus
提交
24c18e5d
milvus
项目概览
BaiXuePrincess
/
milvus
与 Fork 源项目一致
从无法访问的项目Fork
通知
7
Star
4
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
milvus
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
24c18e5d
编写于
11月 07, 2019
作者:
J
jielinxu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update README
上级
1e24e747
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
29 addition
and
149 deletion
+29
-149
README.md
README.md
+3
-2
README_CN.md
README_CN.md
+26
-147
未找到文件。
README.md
浏览文件 @
24c18e5d
...
...
@@ -18,7 +18,7 @@ For more detailed introduction of Milvus and its architecture, see [Milvus overv
Milvus provides stable
[
Python
](
https://github.com/milvus-io/pymilvus
)
,
[
Java
](
https://github.com/milvus-io/milvus-sdk-java
)
and C++ APIs.
Keep up-to-date with newest releases and latest updates by reading Milvus
[
release notes
](
https://www.milvus.io/docs/en/release/v0.5.
0
/
)
.
Keep up-to-date with newest releases and latest updates by reading Milvus
[
release notes
](
https://www.milvus.io/docs/en/release/v0.5.
1
/
)
.
## Get started
...
...
@@ -56,7 +56,8 @@ To connect with other users and contributors, welcome to join our [Slack channel
We greatly appreciate the help of the following people.
-
[
akihoni
](
https://github.com/akihoni
)
found a broken link and a small typo in the README file.
-
[
akihoni
](
https://github.com/akihoni
)
provided the CN version of README, and found a broken link in the doc.
-
[
goodhamgupta
](
https://github.com/goodhamgupta
)
fixed a filename typo in the bootcamp doc.
## Resources
...
...
README_CN.md
浏览文件 @
24c18e5d
![
Milvuslogo
](
https://raw.githubusercontent.com/milvus-io/docs/master/assets/milvus_logo.png
)
[
![Slack
](
https://img.shields.io/badge/Join-Slack-orange
)
](https://join.slack.com/t/milvusio/shared_invite/enQtNzY1OTQ0NDI3NjMzLWNmYmM1NmNjOTQ5MGI5NDhhYmRhMGU5M2NhNzhhMDMzY2MzNDdlYjM5ODQ5MmE3ODFlYzU3YjJkNmVlNDQ2ZTk)
![
LICENSE
](
https://img.shields.io/badge/license-Apache--2.0-brightgreen
)
![
Language
](
https://img.shields.io/badge/language-C%2B%2B-blue
)
[
![codebeat badge
](
https://codebeat.co/badges/e030a4f6-b126-4475-a938-4723d54ec3a7?style=plastic
)
](https://codebeat.co/projects/github-com-jinhai-cn-milvus-master)
![
Release
](
https://img.shields.io/badge/release-v0.5.0-orange
)
![
Release_date
](
https://img.shields.io/badge/release_date-October-yellowgreen
)
-
[
Slack 频道
](
https://join.slack.com/t/milvusio/shared_invite/enQtNzY1OTQ0NDI3NjMzLWNmYmM1NmNjOTQ5MGI5NDhhYmRhMGU5M2NhNzhhMDMzY2MzNDdlYjM5ODQ5MmE3ODFlYzU3YjJkNmVlNDQ2ZTk
)
-
[
Twitter
](
https://twitter.com/milvusio
)
-
[
Facebook
](
https://www.facebook.com/io.milvus.5
)
-
[
博客
](
https://www.milvus.io/blog/
)
-
[
CSDN
](
https://zilliz.blog.csdn.net/
)
-
[
中文官网
](
https://www.milvus.io/zh-CN/
)
# 欢迎来到 Milvus
![
Release
](
https://img.shields.io/badge/release-v0.5.1-yellowgreen
)
![
Release_date
](
https://img.shields.io/badge/release%20date-November-yellowgreen
)
## Milvus 是什么
Milvus 是一款开源的、针对海量特征向量的相似性搜索引擎。基于异构众核计算框架设计,成本更低,性能更好。在有限的计算资源下,十亿向量搜索仅毫秒响应。
Milvus 提供稳定的 Python、Java 以及 C++ 的 API 接口。
通过
[
版本发布说明
](
https://milvus.io/docs/zh-CN/release/v0.5.0/
)
获取最新发行版本的 Milvus。
-
异构众核
Milvus 基于异构众核计算框架设计,成本更低,性能更好。
-
多元化索引
Milvus 支持多种索引方式,使用量化索引、基于树的索引和图索引等算法。
-
资源智能管理
Milvus 根据实际数据规模和可利用资源,智能调节优化查询计算和索引构建过程。
-
水平扩容
Milvus 支持在线 / 离线扩容,仅需执行简单命令,便可弹性伸缩计算节点和存储节点。
-
高可用性
Milvus 集成了 Kubernetes 框架,能有效避免单点障碍情况的发生。
-
简单易用
Milvus 安装简单,使用方便,并可使您专注于特征向量。
若要了解 Milvus 详细介绍和整体架构,请访问
[
Milvus 简介
](
https://www.milvus.io/docs/zh-CN/aboutmilvus/overview/
)
。
-
可视化监控
Milvus 提供稳定的
[
Python
](
https://github.com/milvus-io/pymilvus
)
、
[
Java
](
https://github.com/milvus-io/milvus-sdk-java
)
以及 C++ 的 API 接口。
您可以使用基于 Prometheus 的图形化监控,以便实时跟踪系统性能。
## 整体架构
![
Milvus_arch
](
https://github.com/milvus-io/docs/blob/master/assets/milvus_arch.png
)
通过
[
版本发布说明
](
https://milvus.io/docs/zh-CN/release/v0.5.1/
)
获取最新版本的功能和更新。
## 开始使用 Milvus
### 硬件要求
| 硬件设备 | 推荐配置 |
| -------- | ------------------------------------- |
| CPU | Intel CPU Haswell 及以上 |
| GPU | NVIDIA Pascal 系列及以上 |
| 内存 | 8 GB 或以上(取决于具体向量数据规模) |
| 硬盘 | SATA 3.0 SSD 及以上 |
### 使用 Docker
您可以方便地使用 Docker 安装 Milvus。具体请查看
[
Milvus 安装指南
](
https://milvus.io/docs/zh-CN/userguide/install_milvus/
)
。
### 从源代码编译
#### 软件要求
-
Ubuntu 18.04 及以上
-
CMake 3.14 及以上
-
CUDA 10.0 及以上
-
NVIDIA driver 418 及以上
#### 编译
##### 第一步 安装依赖项
```
shell
$
cd
[
Milvus sourcecode path]/core
$
./ubuntu_build_deps.sh
```
##### 第二步 编译
```
shell
$
cd
[
Milvus sourcecode path]/core
$
./build.sh
-t
Debug
or
$
./build.sh
-t
Release
```
当您成功编译后,所有 Milvus 必需组件将安装在
`[Milvus root path]/core/milvus`
路径下。
##### 启动 Milvus 服务
```
shell
$
cd
[
Milvus root path]/core/milvus
```
在
`LD_LIBRARY_PATH`
中添加
`lib/`
目录:
请参阅
[
Milvus 安装指南
](
https://www.milvus.io/docs/zh-CN/userguide/install_milvus/
)
使用 Docker 容器安装 Milvus。若要基于源码编译,请访问
[
源码安装
](
install.md
)
。
```
shell
$
export
LD_LIBRARY_PATH
=
$LD_LIBRARY_PATH
:/path/to/milvus/lib
```
启动 Milvus 服务:
```
shell
$
cd
scripts
$
./start_server.sh
```
若要停止 Milvus 服务,请使用如下命令:
```
shell
$
./stop_server.sh
```
若需要修改 Milvus 配置文件
`conf/server_config.yaml`
和
`conf/log_config.conf`
,请查看
[
Milvus 配置
](
https://milvus.io/docs/zh-CN/reference/milvus_config/
)
。
若要更改 Milvus 设置,请参阅
[
Milvus 配置
](
https://www.milvus.io/docs/zh-CN/reference/milvus_config/
)
。
### 开始您的第一个 Milvus 程序
#### 运行 Python 示例代码
请确保系统的 Python 版本为
[
Python 3.5
](
https://www.python.org/downloads/
)
或以上。
您可以尝试用
[
Python
](
https://www.milvus.io/docs/en/userguide/example_code/
)
或
[
Java example code
](
https://github.com/milvus-io/milvus-sdk-java/tree/master/examples
)
运行 Milvus 示例代码。
安装 Milvus Python SDK。
```
shell
# Install Milvus Python SDK
$
pip
install
pymilvus
==
0.2.3
```
创建
`example.py`
文件,并向文件中加入
[
Python 示例代码
](
https://github.com/milvus-io/pymilvus/blob/master/examples/advanced_example.py
)
。
运行示例代码
```
shell
# Run Milvus Python example
$
python3 example.py
```
#### 运行 C++ 示例代码
若要使用 C++ 示例代码,请使用以下命令:
```
shell
# Run Milvus C++ example
...
...
@@ -157,39 +35,40 @@ $ python3 example.py
$
./sdk_simple
```
#### 运行 Java 示例代码
请确保系统的 Java 版本为 Java 8 或以上。
## 路线图
请
从
[
此处
](
https://github.com/milvus-io/milvus-sdk-java/tree/master/examples
)
获取 Java 示例代码
。
请
阅读我们的
[
路线图
](
https://milvus.io/docs/zh-CN/roadmap/
)
以了解更多即将开发的新功能
。
## 贡献者指南
我们由衷欢迎您推送贡献。关于贡献流程的详细信息,请参阅
[
贡献者指南
](
https://github.com/milvus-io/milvus/blob/master/CONTRIBUTING.md
)
。本项目遵循 Milvus
[
行为准则
](
https://github.com/milvus-io/milvus/blob/master/CODE_OF_CONDUCT.md
)
。如果您希望参与本项目,请遵守该准则的内容。
我们由衷欢迎您推送贡献。关于贡献流程的详细信息,请参阅
[
贡献者指南
](
https://github.com/milvus-io/milvus/blob/master/CONTRIBUTING.md
)
。本项目遵循 Milvus
[
行为准则
](
https://github.com/milvus-io/milvus/blob/master/CODE_OF_CONDUCT.md
)
。如果您希望参与本项目,请遵守该准则的内容。
我们使用
[
GitHub issues
](
https://github.com/milvus-io/milvus/issues
/new/choose
)
追踪问题和补丁。若您希望提出问题或进行讨论,请加入我们的社区。
我们使用
[
GitHub issues
](
https://github.com/milvus-io/milvus/issues
)
追踪问题和补丁。若您希望提出问题或进行讨论,请加入我们的社区。
## 加入 Milvus 社区
欢迎加入我们的
[
Slack 频道
](
https://join.slack.com/t/milvusio/shared_invite/enQtNzY1OTQ0NDI3NjMzLWNmYmM1NmNjOTQ5MGI5NDhhYmRhMGU5M2NhNzhhMDMzY2MzNDdlYjM5ODQ5MmE3ODFlYzU3YjJkNmVlNDQ2ZTk
)
以便与其他用户和贡献者进行交流。
欢迎加入我们的
[
Slack 频道
](
https://join.slack.com/t/milvusio/shared_invite/enQtNzY1OTQ0NDI3NjMzLWNmYmM1NmNjOTQ5MGI5NDhhYmRhMGU5M2NhNzhhMDMzY2MzNDdlYjM5ODQ5MmE3ODFlYzU3YjJkNmVlNDQ2ZTk
)
以便与其他用户和贡献者进行交流。
## 贡献者
## Milvus 路线图
以下是 Milvus 贡献者名单,在此我们深表感谢:
请阅读我们的
[
路线图
](
https://milvus.io/docs/zh-CN/roadmap/
)
以获得更多即将开发的新功能。
-
[
akihoni
](
https://github.com/akihoni
)
提供了中文版 README,并发现了 README 中的无效链接。
-
[
goodhamgupta
](
https://github.com/goodhamgupta
)
发现并修正了在线训练营文档中的文件名拼写错误。
## 相关链接
[
Milvus 官方网站
](
https://www.milvus.io/
)
-
[
Milvus.io
](
https://www.milvus.io
)
[
Milvus 文档
](
https://www.milvus.io/docs/en/userguide/install_milvus/
)
-
[
Milvus 在线训练营
](
https://github.com/milvus-io/bootcamp
)
[
Milvus 在线训练营
](
https://github.com/milvus-io/bootcamp
)
-
[
Milvus Medium
](
https://medium.com/@milvusio
)
[
Milvus 博客
](
https://www.milvus.io/blog
/
)
-
[
Milvus CSDN
](
https://zilliz.blog.csdn.net
/
)
[
Milvus CSDN
](
https://zilliz.blog.csdn.net/
)
-
[
Milvus Twitter
](
https://twitter.com/milvusio
)
[
Milvus 路线图
](
https://milvus.io/docs/en/roadmap/
)
-
[
Milvus Facebook
](
https://www.facebook.com/io.milvus.5
)
## 许可协议
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录