{"repo":"qdrant/java-client","free":true,"listed":false,"github":"https://github.com/qdrant/java-client","clone":"git clone https://github.com/qdrant/java-client.git","description":"Official Java client for Qdrant","language":"Java","stars":94,"topics":["grpc-client","qdrant-client","vector-database","vector-search","vector-search-engine"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"&nbsp; Java library for the Qdrant vector search engine. Qdrant Java Client Java client library with handy utility methods and overloads for interfacing with Qdrant. 📥 Installation [!IMPORTANT] Requires Java 8 or above. To install the library, add the following lines to your build config file. Maven SBT Gradle [!NOTE] Please make sure to include all necessary dependencies listed here in your project. 📖 Documentation - Usage examples are available throughout the Qdrant documentation and API Reference. - JavaDoc Reference 🔌 Getting started Creating a client A client can be instantiated with which creates a client that will connect to Qdrant on . Internally, the high-level client uses a low-level gRPC client to interact with Qdrant. Additional constructor overloads provide more control over how the gRPC client is configured. The following example configures a client to use TLS, validating the certificate using the root CA to verify the server's identity instead of the system's default, and also configures API key authentication: The client implements AutoCloseable , though a client will typically be created once and used for the lifetime of the application. When a client is constructed by passing a ManagedChannel , the client does not shut down the channel on close by default. The client can be configured to shut down the channel on closing with All client methods return ListenableFuture . Working with collections Once a client has been created, create a new collection Insert","default_branch":null,"files":null,"tree":[],"storefront":"/r/qdrant","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/qdrant/java-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}