Cai Yudong b9d9b8ecc2 support minio storage (#895)
* #815 add S3 client

* #815 update S3 interface

* #815 add bucket_name_ as class field, add StartService() and StopService()

* #815 add FileIOReader and FileIOWriter

* #815 fix unittest test_storage build error

* #815 add GetObjectStr()

* #815 add S3IOReader/S3IOWriter

* #815 add ListObjects(), support put string with \0, launch S3 service when server start

* #815 read/write s3 index file pass

* #815 add MinIO related config

* #815 fix storage config issuegs

* #815 code clean

* #815 use local file or S3 via minio_enable

* #815 add DeleteObjects() for S3

* #815 print out IO rate when read_index & write_index

* #815 clean code

* #815 fix centos build error

* #815 support MinIO storage

* #815 fix typo
2020-01-04 10:39:52 +08:00
2019-12-28 17:28:11 +08:00
2020-01-04 10:39:52 +08:00
2019-11-27 17:49:46 +08:00
2019-12-26 14:19:52 +08:00
2019-09-28 12:36:14 +08:00
2019-09-28 15:00:26 +08:00
2019-12-14 11:45:51 +08:00
2020-01-04 10:39:52 +08:00
2019-10-15 18:43:51 +08:00
2019-10-21 17:25:37 +08:00
2019-12-17 20:08:58 +08:00
2019-12-04 16:27:44 +08:00
2019-09-16 14:43:44 +08:00
2019-11-05 02:24:15 +08:00

Milvuslogo

Slack LICENSE Language codebeat badge Release Release_date codecov All Contributors

中文版 | 日本語版

What is Milvus

Milvus is the world's fastest similarity search engine for massive-scale feature vectors. Built with heterogeneous computing architecture for the best cost efficiency. Searches over billion-scale vectors take only milliseconds with minimum computing resources.

For more detailed introduction of Milvus and its architecture, see Milvus overview.

Milvus provides stable Python, Java and C++ SDKs.

Keep up-to-date with newest releases and latest updates by reading Milvus release notes.

Get started

See the Milvus install guide for using Docker containers. To install Milvus from source code, see build from source.

To edit Milvus settings, read Milvus configuration.

Try your first Milvus program

Try running a program with Milvus using Python, Java, or C++ example code.

Contribution guidelines

Contributions are welcomed and greatly appreciated. Please read our contribution guidelines for detailed contribution workflow. This project adheres to the code of conduct of Milvus. By participating, you are expected to uphold this code.

We use GitHub issues to track issues and bugs. For general questions and public discussions, please join our community.

Join our community

To connect with other users and contributors, welcome to join our Slack channel.

Contributors

Below is a list of Milvus contributors. We greatly appreciate your contributions!


zerowe-seven

💻

erdustiggen

💻

gaolizhou

💻

Sijie Zhang

📖

PizzaL

💻

levylll

💻

Resources

License

Apache License 2.0

Description
Milvus 是一款全球领先的开源向量数据库,赋能 AI 应用和向量相似度搜索,加速非结构化数据检索。
Readme Apache-2.0 221 MiB
Languages
Go 59.3%
C++ 20%
Python 19%
Shell 0.7%
Groovy 0.4%
Other 0.4%