Skip to content

Support for dynamic Neo4j instance (Driver/URL) selection per request (multi-instance routing) #3030

@amit-kumaryadav

Description

@amit-kumaryadav

In multi-tenant architectures where each tenant is backed by a separate Neo4j instance (i.e., different URLs), there is often a need to dynamically switch the target Neo4j instance per request, based on some tenant identifier (e.g., a request header).

I’m specifically looking for support to:

  • Dynamically selecting Driver per request for Repository or Neo4jClient ?

  • Support repository-level multi-instance switching based on TenantContext ?

  • Is there any Possibility to select DriverSelectionProvider similar to DatabaseSelectionProvider ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions