Back to directory

Spring Data Reindexer

A Spring Data module for the Reindexer database, adding repositories, object mapping, type-safe query derivation, transactions and namespace references for Spring and Spring Boot applications.

Spring Data Reindexer

Spring Data Reindexer integrates the Reindexer database into the Spring Data ecosystem, providing repository interfaces, object-to-document mapping, derived queries from method names, type-safe string queries built with JSQLParser, query-by-example, projections and custom type conversions. An id field can be annotated as the entity's primary key, which automatically creates a primary-key index when one does not already exist.

It supports Spring's transaction propagation levels, including read-only transactions and transactional services, and adds namespace references for modeling relationships between Reindexer namespaces. It is available as a Maven dependency, with a companion Spring Boot starter for auto-configuration through application.properties, and includes ahead-of-time compilation support for Spring Boot's AOT processing.

More in Databases

See all 294
  • SQLBraid

    clickin.github.io

    A SQL-first data-access toolkit for TypeScript that keeps ordinary SQL visible in tagged template literals, binds interpolated values safely by default, supports readable conditional SQL directives, and lets a schema validate the returned rows.

  • A SQL-style query language and toolchain for the Qdrant vector database, covering dense, sparse and hybrid search, filtering and multitenancy, with the same grammar running from a CLI, Python, Node.js, Rust, WebAssembly and an in-process edge engine.

  • Fast Knowledge

    github.com

    A self-hosted, Java-based knowledge base for small and mid-sized organizations, turning internal documents into a searchable, question-answerable and audit-exportable knowledge asset with hybrid retrieval and Docker deployment.