...
So far we have Python SDK(pymilvus), Java SDK, Go SDK, Node SDK, C++ SDK(developing), not all SDK are implemented in same way, we hope users can easily know the difference from the list.
PyMilvus
RPC interface status:
API | Available | Test Covered | Note |
---|---|---|---|
CreateCollection | Yes | Yes | create_collection |
DropCollection | Yes | Yes | drop_collection |
HasCollection | Yes | Yes | has_collection |
LoadCollection | Yes | Yes | load_collection |
ReleaseCollection | Yes | Yes | release_collection |
DescribeCollection | Yes | Yes | describe_collection |
GetCollectionStatistics | Yes | Yes | get_collection_stats |
ShowCollections | Yes | Yes | list_collections |
CreatePartition | Yes | Yes | create_partition |
DropPartition | Yes | Yes | drop_partition |
HasPartition | Yes | Yes | has_partition |
LoadPartitions | Yes | Yes | load_partitions |
ReleasePartitions | Yes | Yes | release_partitions |
GetPartitionStatistics | Yes | Yes | get_partition_stats |
ShowPartitions | Yes | Yes | list_partitions |
CreateAlias | Yes | Yes | create_alias |
DropAlias | Yes | Yes | drop_alias |
AlterAlias | Yes | Yes | alter_alias |
CreateIndex | Yes | Yes | create_index |
DescribeIndex | Yes | Yes | describe_index |
GetIndexState | Yes | Yes | get_index_state |
GetIndexBuildProgress | Yes | Yes | get_index_build_progress |
DropIndex | Yes | Yes | drop_index |
Insert | Yes | Yes | insert |
Delete | Yes | Yes | delete |
Search | Yes | Yes | search |
Flush | Yes | Yes | flush |
Query | Yes | Yes | query |
CalcDistance | Yes | Yes | calc_distance |
GetFlushState | Yes | Yes | get_flush_state |
GetPersistentSegmentInfo | Yes | Yes | get_persistent_segment_infos |
GetQuerySegmentInfo | Yes | Yes | get_query_segment_info |
GetMetrics | No | No | |
LoadBalance | Yes | Yes | load_balance |
GetCompactionState | Yes | Yes | get_compaction_state |
ManualCompaction | Yes | Yes | compact |
GetCompactionStateWithPlans | Yes | Yes | get_compaction_plans |
ORM classes status:
Class | Methods/Properties | Available | Test Covered | Note |
---|---|---|---|---|
| num_entities | |||
drop | ||||
load | ||||
release | ||||
insert | ||||
delete | ||||
search | ||||
query | ||||
partitions | ||||
create_partition | ||||
has_partition | ||||
drop_partition | ||||
indexes | ||||
create_index | ||||
has_index | ||||
drop_index | ||||
compact | ||||
get_compaction_state | ||||
get_compaction_plans |
Go SDK
Java SDK
Node SDK
C++ SDK
...