Releases: milvus-io/pymilvus-orm
PyMilvus-ORM v2.0.0rc4 Release
PyMilvus-ORM v2.0.0rc2 Release
Release date:2021-07-12
Compatible with Milvus 2.X
Revise and improve the sample code(#207 #208 #215 #241 #242 #243)
Modify the error example in the document (#210 #211 #212)
Update documentation (#217 #218 #220 #233 #244)
Features and fixed bugs:
Get value of metadata field value from search result output (#213)
Remove data
parameter for Collection's init method (#214)
Add repr fuction for Collection and Partition (#221)
PyMilvus-ORM v2.0.0rc1 Release
Object-Relational Mapping (ORM) is a technique that lets you query and manipulate data from a database using an object-oriented paradigm.
PyMilvus-ORM is an ORM implementation, which encapsulates Milvus' official low-level SDK (PyMilvus
). The new APIs operate directly on collections, partitions, and indexes, helping users focus on the building of an effective data model rather than the detailed implementation.
PyMilvus-ORM works with Milvus 2.0 only, supporting the following features:
-
Hybrid Search between scalar and vector data
Milvus 2.0 supports storing scalar data. Operators such as GREATER, LESS, EQUAL, NOT, IN, AND, and OR can be used to filter scalar data before a vector search is conducted. Current supported data types include bool, int8, int16, int32, int64, float, and double. Support for string/VARBINARY data will be offered in a later version.
-
Match query
Unlike the search operation, which returns similar results, the match query operation returns exact matches. Match query can be used to retrieve vectors by ID or by condition.
v2.0.alpha
match with milvus 2.0