Meshpocalypse Semantic
    Preparing search index...

    Class RedisKeyPersistenceAdapter

    Redis/Valkey-backed KeyPersistenceAdapter for multi-node production deployments.

    The caller must supply a connected RedisClientType instance — this adapter does not open or close the connection.

    redis is listed as a peer dependency (>= 4.0.0). Install it separately:

    npm install redis
    
    import { createClient } from 'redis';
    import { IdentityProvider } from '@one137th/mesh-semantic';
    import { RedisKeyPersistenceAdapter } from '@one137th/mesh-semantic';

    const client = createClient({ url: 'redis://localhost:6379' });
    await client.connect();

    const adapter = new RedisKeyPersistenceAdapter({ client, ttlSeconds: 604800 });
    const provider = new IdentityProvider({ keyPersistenceAdapter: adapter });

    Implements

    Index

    Constructors

    Methods

    Constructors

    Methods