====== std.db.redis_simple ====== Minimaler Redis-Client: String-Schlüssel setzen/lesen, TTL, einfache Listen-Operationen und Pub/Sub. Schlanke Alternative zu ''std.db.redis'' ohne Verbindungspool und Cluster-Support — für einfache Caching-Anwendungsfälle. → [[lyx_-_programmiersprache:units:db|std.db]] · [[lyx_-_programmiersprache:units:db:redis|std.db.redis]] > **Achtung:** Die Quelldatei deklariert sich als ''std.db.redis'', nicht als ''std.db.redis_simple''. Beim ''import'' gilt der deklarierte Name. ---- ===== Typen ===== ==== RedisConn (struct) ==== ^ Feld ^ Typ ^ | ''fd'' | ''int64'' | | ''port'' | ''int64'' | ---- ===== Funktionen ===== ^ Signatur ^ Sichtbarkeit ^ Beschreibung ^ | ''RedisConnect(host: pchar, port: int64): RedisConn'' | pub | Connection | | ''RedisClose(conn: RedisConn): void'' | pub | — | | ''RedisPing(conn: RedisConn): bool'' | pub | — | | ''RedisSet(conn: RedisConn, key: pchar, value: pchar): int64'' | pub | — | | ''RedisGet(conn: RedisConn, key: pchar): int64'' | pub | — | ---- //Signaturen automatisch aus ''std/db/redis_simple.lyx'' erzeugt (Stand 2026-08-02, lyxc 1.0.21A). Beschreibungen stammen aus den Quellkommentaren und sind teilweise unvollständig.//