All Projects → milvus-io → milvus-sdk-java

milvus-io / milvus-sdk-java

Licence: Apache-2.0 license
Java SDK for Milvus.

Programming Languages

java
68154 projects - #9 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to milvus-sdk-java

Milvus
An open-source vector database for embedding similarity search and AI applications.
Stars: ✭ 9,015 (+4073.61%)
Mutual labels:  vector, anns, milvus
milvus.io
Milvus official website.
Stars: ✭ 26 (-87.96%)
Mutual labels:  vector, anns, milvus
milvus-sdk-go
Go SDK for Milvus.
Stars: ✭ 142 (-34.26%)
Mutual labels:  vector, anns
Earthenterprise
Google Earth Enterprise - Open Source
Stars: ✭ 2,425 (+1022.69%)
Mutual labels:  vector
Gdal
GDAL is an open source X/MIT licensed translator library for raster and vector geospatial data formats.
Stars: ✭ 2,797 (+1194.91%)
Mutual labels:  vector
Blasjs
Pure Javascript manually written 👌 implementation of BLAS, Many numerical software applications use BLAS computations, including Armadillo, LAPACK, LINPACK, GNU Octave, Mathematica, MATLAB, NumPy, R, and Julia.
Stars: ✭ 241 (+11.57%)
Mutual labels:  vector
elm-3d-camera
Camera type for doing 3D rendering in Elm
Stars: ✭ 12 (-94.44%)
Mutual labels:  vector
Pymilvus
Python SDK for Milvus.
Stars: ✭ 199 (-7.87%)
Mutual labels:  vector
PyGLM
Fast OpenGL Mathematics (GLM) for Python
Stars: ✭ 167 (-22.69%)
Mutual labels:  vector
Earthpy
A package built to support working with spatial data using open source python
Stars: ✭ 236 (+9.26%)
Mutual labels:  vector
Staticvec
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
Stars: ✭ 236 (+9.26%)
Mutual labels:  vector
Twitterlaunchanimation
The library with Twitter-like launch animation
Stars: ✭ 221 (+2.31%)
Mutual labels:  vector
Flutter Icons
Customizable Icons for Flutter 💥
Stars: ✭ 241 (+11.57%)
Mutual labels:  vector
Android Animation Set
📚 Android 所有动画系列详尽教程。 Explain all animations in Android.
Stars: ✭ 2,452 (+1035.19%)
Mutual labels:  vector
cogj-spec
Cloud Optimized GeoJSON spec
Stars: ✭ 36 (-83.33%)
Mutual labels:  vector
Gophers
Free gophers
Stars: ✭ 2,542 (+1076.85%)
Mutual labels:  vector
powerpaint
Kreative PowerPaint - Library and Application for Bitmap and Vector Image Editing
Stars: ✭ 27 (-87.5%)
Mutual labels:  vector
C Vector
A dynamic array implementation in C similar to the one found in standard C++
Stars: ✭ 234 (+8.33%)
Mutual labels:  vector
Js
turbo.js - perform massive parallel computations in your browser with GPGPU.
Stars: ✭ 2,591 (+1099.54%)
Mutual labels:  vector
Vectorlogozone
3,000+ gorgeous SVG logos, perfect for your README or credits page
Stars: ✭ 239 (+10.65%)
Mutual labels:  vector

Milvus Java SDK

Maven Central

Java SDK for Milvus. To contribute to this project, please read our contribution guidelines first.

Getting started

Prerequisites

-   Java 8 or higher
-   Apache Maven or Gradle/Grails

The following table shows compatibilities between Milvus and Java SDK.

Milvus version Java SDK version
2.0 2.0.4
2.1 2.1.0-beta4
2.2 2.2.2

Install Java SDK

You can use Apache Maven or Gradle/Grails to download the SDK.

  • Apache Maven

     <dependency>
         <groupId>io.milvus</groupId>
         <artifactId>milvus-sdk-java</artifactId>
         <version>2.2.2</version>
     </dependency>
  • Gradle/Grails

    compile 'io.milvus:milvus-sdk-java:2.2.2'

Examples

Please refer to examples folder for Java SDK examples.

Documentation

Troubleshooting

  • If you encounter the following error when running your application:

    Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
    

    This is because SLF4J jar files need to be added into your application's classpath. SLF4J is required by Java SDK for logging purpose.

    To fix this issue, you can use Apache Maven or Gradle/Grails to download the required jar files.

    • Apache Maven

       <dependency>
           <groupId>org.slf4j</groupId>
           <artifactId>slf4j-api</artifactId>
           <version>1.7.30</version>
       </dependency>
    • Gradle/Grails

      compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.30'
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].