Interface Neo4jConnectionConfig

Configuration for connecting to a Neo4j instance. Used by Neo4jConnectionManager and all Neo4j-backed implementations.

interface Neo4jConnectionConfig {
    uri: string;
    username: string;
    password: string;
    database?: string;
    maxConnectionPoolSize?: number;
    connectionAcquisitionTimeoutMs?: number;
}

Properties

uri: string

Connection URI (e.g., 'bolt://localhost:7687', 'neo4j+s://xxx.databases.neo4j.io')

username: string

Username — 'neo4j' for default installations

password: string

Password

database?: string

Database name — defaults to 'neo4j'

maxConnectionPoolSize?: number

Max connection pool size — defaults to 50

connectionAcquisitionTimeoutMs?: number

Connection acquisition timeout in ms — defaults to 30000