Unterstützte und eingeschränkte Valkey-, Redis OSS - und Memcached-Befehle - Amazon ElastiCache

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Unterstützte und eingeschränkte Valkey-, Redis OSS - und Memcached-Befehle

Unterstützte Valkey- und Redis-Befehle OSS

Unterstützte Valkey- und Redis-Befehle OSS

Die folgenden Valkey- und OSS Redis-Befehle werden von serverlosen Caches unterstützt. Zusätzlich zu diesen Befehlen werden außerdem diese Unterstützte Valkey- und Redis-Befehle OSS unterstützt.

Bitmap-Befehle

  • BITCOUNT

    Zählt die Anzahl der gesetzten Bits (Populationszählung) in einer Zeichenfolge.

    Weitere Informationen

  • BITFIELD

    Führt willkürliche Bitfeld-Ganzzahl-Operationen für Zeichenfolgen aus.

    Weitere Informationen

  • BITFIELD_RO

    Führt willkürliche, schreibgeschützte Bitfeld-Ganzzahl-Operationen für Zeichenfolgen aus.

    Weitere Informationen

  • BITOP

    Führt bitweise Operationen an mehreren Zeichenfolgen aus und speichert das Ergebnis.

    Weitere Informationen

  • BITPOS

    Findet das erste gesetzte (1) oder nicht gesetzte Bit (0) in einer Zeichenfolge.

    Weitere Informationen

  • GETBIT

    Gibt einen Bitwert nach Offset zurück.

    Weitere Informationen

  • SETBIT

    Setzt oder löscht das Bit am Offset des Zeichenfolgenwerts. Erstellt den Schlüssel, sofern er nicht vorhanden ist.

    Weitere Informationen

Befehle zur Clusterverwaltung

  • CLUSTER COUNTKEYSINSLOT

    Gibt die Anzahl der Schlüssel in einem Hash-Slot zurück.

    Weitere Informationen

  • CLUSTER GETKEYSINSLOT

    Gibt die Schlüsselnamen in einem Hash-Slot zurück.

    Weitere Informationen

  • CLUSTER INFO

    Gibt Informationen zum Status eines Knotens zurück. Gibt in einem Serverless-Cache den Status des einzelnen virtuellen „Shard“ zurück, der dem Client angezeigt wird.

    Weitere Informationen

  • CLUSTER KEYSLOT

    Gibt den Hash-Slot für einen Schlüssel zurück.

    Weitere Informationen

  • CLUSTER MYID

    Gibt die ID eines Knotens zurück. Gibt in einem Serverless-Cache den Status des einzelnen virtuellen „Shard“ zurück, der dem Client angezeigt wird.

    Weitere Informationen

  • CLUSTER NODES

    Gibt die Clusterkonfiguration für einen Knoten zurück. Gibt in einem Serverless-Cache den Status des einzelnen virtuellen „Shard“ zurück, der dem Client angezeigt wird.

    Weitere Informationen

  • CLUSTER REPLICAS

    Listet die Replikatknoten eines Hauptknotens auf. Gibt in einem Serverless-Cache den Status des einzelnen virtuellen „Shard“ zurück, der dem Client angezeigt wird.

    Weitere Informationen

  • CLUSTER SHARDS

    Gibt die Zuordnung von Cluster-Slots zu Shards zurück. Gibt in einem Serverless-Cache den Status des einzelnen virtuellen „Shard“ zurück, der dem Client angezeigt wird.

    Weitere Informationen

  • CLUSTER SLOTS

    Gibt die Zuordnung von Cluster-Slots zu Knoten zurück. Gibt in einem Serverless-Cache den Status des einzelnen virtuellen „Shard“ zurück, der dem Client angezeigt wird.

    Weitere Informationen

  • READONLY

    Ermöglicht schreibgeschützte Abfragen für eine Verbindung zu einem Valkey- oder Redis-Cluster-Replikatknoten. OSS

    Weitere Informationen

  • READWRITE

    Aktiviert Lese-/Schreibabfragen für eine Verbindung zu einem Valkey- oder Redis-Cluster-Replikatknoten. OSS

    Weitere Informationen

Befehle zur Verbindungsverwaltung

Generische Befehle

Geodatenbefehle

  • GEOADD

    Fügt einem Geodatenindex ein oder mehrere Mitglieder hinzu. Der Schlüssel wird erstellt, wenn er nicht existiert.

    Weitere Informationen

  • GEODIST

    Gibt den Abstand zwischen zwei Mitgliedern eines Geodatenindex zurück.

    Weitere Informationen

  • GEOHASH

    Gibt Elemente aus einem Geodatenindex als Geohash-Zeichenfolgen zurück.

    Weitere Informationen

  • GEOPOS

    Gibt den Längen- und Breitengrad von Elementen aus einem Geodatenindex zurück.

    Weitere Informationen

  • GEORADIUS

    Fragt einen Geodatenindex nach Elementen ab, die sich innerhalb einer Entfernung von einer Koordinate befinden, und speichert optional das Ergebnis.

    Weitere Informationen

  • GEORADIUS_RO

    Gibt Elemente aus einem Geodatenindex zurück, die sich innerhalb einer Entfernung von einer Koordinate befinden.

    Weitere Informationen

  • GEORADIUSBYMEMBER

    Fragt einen Geodatenindex nach Elementen ab, die sich innerhalb einer Entfernung von einem Element befinden, und speichert optional das Ergebnis.

    Weitere Informationen

  • GEORADIUSBYMEMBER_RO

    Gibt Elemente aus einem Geodatenindex zurück, die sich innerhalb einer Entfernung von einem Element befinden.

    Weitere Informationen

  • GEOSEARCH

    Fragt einen Geodatenindex nach Elementen ab, die sich in einem Bereich eines Felds oder Kreises befinden.

    Weitere Informationen

  • GEOSEARCHSTORE

    Fragt einen Geodatenindex nach Elementen ab, die sich in einem Bereich eines Felds oder Kreises befinden, und speichert optional das Ergebnis.

    Weitere Informationen

Hash-Befehle

HyperLogLog Befehle

  • PFADD

    Fügt einem HyperLogLog Schlüssel Elemente hinzu. Erstellt den Schlüssel, sofern er nicht vorhanden ist.

    Weitere Informationen

  • PFCOUNT

    Gibt die ungefähre Kardinalität der Menge (n) zurück, die von dem/den HyperLogLog Schlüssel (n) beobachtet wurde.

    Weitere Informationen

  • PFMERGE

    Führt einen oder mehrere HyperLogLog Werte zu einem einzigen Schlüssel zusammen.

    Weitere Informationen

Listenbefehle

  • BLMOVE

    Löscht ein Element aus einer Liste, verschiebt es in eine andere Liste und gibt es zurück. Blockiert, bis ein Element anderweitig verfügbar ist. Löscht die Liste, wenn das letzte Element verschoben wurde.

    Weitere Informationen

  • BLMPOP

    Löscht das erste Element aus einer von mehreren Listen. Blockiert, bis ein Element anderweitig verfügbar ist. Löscht die Liste, wenn das letzte Element gelöscht wurde.

    Weitere Informationen

  • BLPOP

    Entfernt das erste Element in einer Liste und gibt es zurück. Blockiert, bis ein Element anderweitig verfügbar ist. Löscht die Liste, wenn das letzte Element gelöscht wurde.

    Weitere Informationen

  • BRPOP

    Entfernt das letzte Element in einer Liste und gibt es zurück. Blockiert, bis ein Element anderweitig verfügbar ist. Löscht die Liste, wenn das letzte Element gelöscht wurde.

    Weitere Informationen

  • BRPOPLPUSH

    Löscht ein Element aus einer Liste, verschiebt es in eine andere Liste und gibt es zurück. Blockiert, bis ein Element anderweitig verfügbar ist. Löscht die Liste, wenn das letzte Element gelöscht wurde.

    Weitere Informationen

  • LINDEX

    Gibt ein Element anhand seines Index aus einer Liste zurück.

    Weitere Informationen

  • LINSERT

    Fügt ein Element vor oder nach einem anderen Element in eine Liste ein.

    Weitere Informationen

  • LLEN

    Gibt die Länge einer Liste zurück.

    Weitere Informationen

  • LMOVE

    Gibt ein Element zurück, nachdem es aus einer Liste entfernt und in eine andere verschoben wurde. Löscht die Liste, wenn das letzte Element verschoben wurde.

    Weitere Informationen

  • LMPOP

    Gibt mehrere Elemente aus einer Liste zurück, nachdem sie entfernt wurden. Löscht die Liste, wenn das letzte Element gelöscht wurde.

    Weitere Informationen

  • LPOP

    Gibt die ersten Elemente in einer Liste zurück, nachdem sie entfernt wurde. Löscht die Liste, wenn das letzte Element gelöscht wurde.

    Weitere Informationen

  • LPOS

    Gibt den Index übereinstimmender Elemente in einer Liste zurück.

    Weitere Informationen

  • LPUSH

    Stellt einer Liste ein oder mehrere Elemente voran. Erstellt den Schlüssel, sofern er nicht vorhanden ist.

    Weitere Informationen

  • LPUSHX

    Stellt einer Liste nur dann ein oder mehrere Elemente voran, wenn die Liste existiert.

    Weitere Informationen

  • LRANGE

    Gibt einen Bereich von Elementen aus einer Liste zurück.

    Weitere Informationen

  • LREM

    Entfernt Elemente aus einer Liste. Löscht die Liste, wenn das letzte Element entfernt wurde.

    Weitere Informationen

  • LSET

    Legt den Wert eines Elements in einer Liste anhand seines Index fest.

    Weitere Informationen

  • LTRIM

    Entfernt Elemente am Anfang und Ende einer Liste. Löscht die Liste, wenn alle Elemente gekürzt wurden.

    Weitere Informationen

  • RPOP

    Gibt die letzten Elemente einer Liste zurück und entfernt sie. Löscht die Liste, wenn das letzte Element gelöscht wurde.

    Weitere Informationen

  • RPOPLPUSH

    Gibt das letzte Element einer Liste zurück, nachdem es entfernt und in eine andere Liste verschoben wurde. Löscht die Liste, wenn das letzte Element gelöscht wurde.

    Weitere Informationen

  • RPUSH

    Fügt ein oder mehrere Elemente an eine Liste an. Erstellt den Schlüssel, sofern er nicht vorhanden ist.

    Weitere Informationen

  • RPUSHX

    Fügt ein Element nur dann an eine Liste an, wenn die Liste existiert.

    Weitere Informationen

Pub/Sub-Befehle

Anmerkung

PUBSUBBefehle verwenden intern ShardedPUBSUB, sodass Kanalnamen gemischt werden.

Befehle zur Skripterstellung

Befehle zur Serververwaltung

  • ACL CAT

    Listet die ACL Kategorien oder die Befehle innerhalb einer Kategorie auf.

    Weitere Informationen

  • ACL GENPASS

    Generiert ein pseudozufälliges, sicheres Passwort, das zur Identifizierung von Benutzern verwendet werden kann. ACL

    Weitere Informationen

  • ACL GETUSER

    Listet die ACL Regeln eines Benutzers auf.

    Weitere Informationen

  • ACL LIST

    Gibt die effektiven Regeln im ACL Dateiformat aus.

    Weitere Informationen

  • ACL USERS

    Listet alle ACL Benutzer auf.

    Weitere Informationen

  • ACL WHOAMI

    Gibt den authentifizierten Benutzernamen der aktuellen Verbindung zurück.

    Weitere Informationen

  • DBSIZE

    Gibt die Anzahl der Schlüssel in der aktuell ausgewählten Datenbank zurück. Es kann nicht garantiert werden, dass diese Operation in allen Slots atomar abläuft.

    Weitere Informationen

  • COMMAND

    Gibt detaillierte Informationen zu allen Befehlen zurück.

    Weitere Informationen

  • COMMAND COUNT

    Gibt eine Anzahl von Befehlen zurück.

    Weitere Informationen

  • COMMAND DOCS

    Gibt durch Dokumente belegte Informationen zu einem, mehreren oder allen Befehlen zurück.

    Weitere Informationen

  • COMMAND GETKEYS

    Extrahiert die Schlüsselnamen aus einem willkürlichen Befehl.

    Weitere Informationen

  • COMMAND GETKEYSANDFLAGS

    Extrahiert die Schlüsselnamen und Zugriffs-Flags für einen willkürlichen Befehl.

    Weitere Informationen

  • COMMAND INFO

    Gibt Informationen zu einem, mehreren oder allen Befehlen zurück.

    Weitere Informationen

  • COMMAND LIST

    Gibt eine Liste von Befehlsnamen zurück.

    Weitere Informationen

  • FLUSHALL

    Entfernt alle Schlüssel aus allen Datenbanken. Es kann nicht garantiert werden, dass diese Operation in allen Slots atomar abläuft.

    Weitere Informationen

  • FLUSHDB

    Entfernt alle Schlüssel aus der aktuellen Datenbank. Es kann nicht garantiert werden, dass diese Operation in allen Slots atomar abläuft.

    Weitere Informationen

  • INFO

    Gibt Informationen und Statistiken über den Server zurück.

    Weitere Informationen

  • LOLWUT

    Zeigt Computergrafiken und die Valkey- oder OSS Redis-Version an.

    Weitere Informationen

  • ROLE

    Gibt die Replikationsrolle zurück.

    Weitere Informationen

  • TIME

    Gibt die Serverzeit zurück.

    Weitere Informationen

Set-Befehle

Befehle zu Sorted Sets

  • BZMPOP

    Entfernt ein Mitglied aus einem oder mehreren sortierten Sets und gibt es nach Score zurück. Blockiert, bis ein Element anderweitig verfügbar ist. Löscht das sortierte Set, wenn das letzte Element gelöscht wurde.

    Weitere Informationen

  • BZPOPMAX

    Entfernt das Element mit dem höchsten Score aus einem oder mehreren sortierten Sets und gibt es zurück. Blockiert, bis ein Element anderweitig verfügbar ist. Löscht das sortierte Set, wenn das letzte Element gelöscht wurde.

    Weitere Informationen

  • BZPOPMIN

    Entfernt das Element mit dem niedrigsten Score aus einem oder mehreren sortierten Sets und gibt es zurück. Blockiert, bis ein Element anderweitig verfügbar ist. Löscht das sortierte Set, wenn das letzte Element gelöscht wurde.

    Weitere Informationen

  • ZADD

    Fügt einem sortierten Set ein oder mehrere Mitglieder hinzu oder aktualisiert deren Scores. Erstellt den Schlüssel, sofern er nicht vorhanden ist.

    Weitere Informationen

  • ZCARD

    Gibt die Anzahl der Mitglieder in einem sortierten Set zurück.

    Weitere Informationen

  • ZCOUNT

    Gibt die Anzahl der Mitglieder in einem sortierten Set zurück, deren Scores innerhalb eines bestimmten Bereichs liegen.

    Weitere Informationen

  • ZDIFF

    Gibt den Unterschied zwischen mehreren sortierten Sets zurück.

    Weitere Informationen

  • ZDIFFSTORE

    Speichert den Unterschied mehrerer sortierter Sets in einem Schlüssel.

    Weitere Informationen

  • ZINCRBY

    Inkrementiert den Score eines Mitglieds in einem sortierten Set.

    Weitere Informationen

  • ZINTER

    Gibt den Schnittpunkt mehrerer sortierter Sets zurück.

    Weitere Informationen

  • ZINTERCARD

    Gibt die Anzahl der Mitglieder des Schnittpunkts mehrerer sortierter Sets zurück.

    Weitere Informationen

  • ZINTERSTORE

    Speichert den Schnittpunkt mehrerer sortierter Sets in einem Schlüssel.

    Weitere Informationen

  • ZLEXCOUNT

    Gibt die Anzahl der Elemente in einem sortierten Set innerhalb eines lexikografischen Bereichs zurück.

    Weitere Informationen

  • ZMPOP

    Gibt die Elemente mit dem höchsten oder niedrigsten Score aus einem oder mehreren sortierten Sets zurück, nachdem sie entfernt wurden. Löscht das sortierte Set, wenn das letzte Mitglied gelöscht wurde.

    Weitere Informationen

  • ZMSCORE

    Gibt den Score eines oder mehrerer Mitglieder eines sortierten Sets zurück.

    Weitere Informationen

  • ZPOPMAX

    Gibt die Mitglieder mit dem höchsten Score aus einem sortierten Set zurück, nachdem sie entfernt wurden. Löscht das sortierte Set, wenn das letzte Mitglied gelöscht wurde.

    Weitere Informationen

  • ZPOPMIN

    Gibt die Mitglieder mit dem niedrigsten Score aus einem sortierten Set zurück, nachdem sie entfernt wurden. Löscht das sortierte Set, wenn das letzte Mitglied gelöscht wurde.

    Weitere Informationen

  • ZRANDMEMBER

    Gibt ein oder mehrere zufällige Mitglieder aus einem sortierten Set zurück.

    Weitere Informationen

  • ZRANGE

    Gibt Elemente in einem sortierten Set innerhalb eines Indexbereichs zurück.

    Weitere Informationen

  • ZRANGEBYLEX

    Gibt Elemente in einem sortierten Set innerhalb eines lexikografischen Bereichs zurück.

    Weitere Informationen

  • ZRANGEBYSCORE

    Gibt Elemente in einem sortierten Set innerhalb eines Score-Bereichs zurück.

    Weitere Informationen

  • ZRANGESTORE

    Speichert einen Bereich von Elementen aus einem sortierten Set in einem Schlüssel.

    Weitere Informationen

  • ZRANK

    Gibt den Index eines Elements in einem sortierten Set zurück, sortiert nach aufsteigenden Scores.

    Weitere Informationen

  • ZREM

    Entfernt ein oder mehrere Elemente aus einem sortierten Set. Löscht das sortierte Set, wenn alle Elemente entfernt wurden.

    Weitere Informationen

  • ZREMRANGEBYLEX

    Entfernt Elemente in einem sortierten Set innerhalb eines lexikografischen Bereichs. Löscht das sortierte Set, wenn alle Elemente entfernt wurden.

    Weitere Informationen

  • ZREMRANGEBYRANK

    Entfernt Elemente in einem sortierten Sete innerhalb eines Indexbereichs. Löscht das sortierte Set, wenn alle Elemente entfernt wurden.

    Weitere Informationen

  • ZREMRANGEBYSCORE

    Entfernt Elemente aus einem sortierten Set innerhalb eines Score-Bereichs. Löscht das sortierte Set, wenn alle Elemente entfernt wurden.

    Weitere Informationen

  • ZREVRANGE

    Gibt Elemente in einem sortierten Set innerhalb eines Indexbereichs in umgekehrter Reihenfolge zurück.

    Weitere Informationen

  • ZREVRANGEBYLEX

    Gibt Elemente in einem sortierten Set innerhalb eines lexikografischen Bereichs in umgekehrter Reihenfolge zurück.

    Weitere Informationen

  • ZREVRANGEBYSCORE

    Gibt Elemente in einem sortierten Set innerhalb eines Score-Bereichs in umgekehrter Reihenfolge zurück.

    Weitere Informationen

  • ZREVRANK

    Gibt den Index eines Elements in einem sortierten Set zurück, sortiert nach absteigenden Scores.

    Weitere Informationen

  • ZSCAN

    Iteriert über Elemente und Scores eines sortierten Sets.

    Weitere Informationen

  • ZSCORE

    Gibt den Score eines Elements in einem sortierten Set zurück.

    Weitere Informationen

  • ZUNION

    Gibt die Vereinigung mehrerer sortierter Sets zurück.

    Weitere Informationen

  • ZUNIONSTORE

    Speichert die Vereinigung mehrerer sortierter Sets in einem Schlüssel.

    Weitere Informationen

Stream-Befehle

  • XACK

    Gibt die Anzahl der Nachrichten zurück, die vom Mitglied der Verbrauchergruppe eines Streams erfolgreich bestätigt wurden.

    Weitere Informationen

  • XADD

    Hängt eine neue Nachricht an einen Stream an. Erstellt den Schlüssel, sofern er nicht vorhanden ist.

    Weitere Informationen

  • XAUTOCLAIM

    Ändert oder erwirbt den Besitz von Nachrichten in einer Verbrauchergruppe, als ob die Nachrichten als Mitglied der Verbrauchergruppe zugestellt würden.

    Weitere Informationen

  • XCLAIM

    Ändert oder erwirbt den Besitz einer Nachricht in einer Verbrauchergruppe, als ob die Nachricht als Mitglied der Verbrauchergruppe zugestellt würde.

    Weitere Informationen

  • XDEL

    Gibt die Anzahl der Nachrichten zurück, nachdem sie aus einem Stream entfernt wurden.

    Weitere Informationen

  • XGROUP CREATE

    Erstellt eine Verbrauchergruppe.

    Weitere Informationen

  • XGROUP CREATECONSUMER

    Erstellt einen Verbraucher in einer Verbrauchergruppe.

    Weitere Informationen

  • XGROUP DELCONSUMER

    Löscht einen Verbraucher aus einer Verbrauchergruppe.

    Weitere Informationen

  • XGROUP DESTROY

    Löscht eine Verbrauchergruppe.

    Weitere Informationen

  • XGROUP SETID

    Legt die zuletzt zugestellte ID einer Verbrauchergruppe fest.

    Weitere Informationen

  • XINFO CONSUMERS

    Gibt eine Liste der Verbraucher in einer Verbrauchergruppe zurück.

    Weitere Informationen

  • XINFO GROUPS

    Gibt eine Liste der Verbrauchergruppen eines Streams zurück.

    Weitere Informationen

  • XINFO STREAM

    Gibt Informationen zu einem Stream zurück.

    Weitere Informationen

  • XLEN

    Gibt die Anzahl der Nachrichten in einem Stream zurück.

    Weitere Informationen

  • XPENDING

    Gibt die Informationen und Einträge aus der Liste der ausstehenden Einträge einer Stream-Verbrauchergruppe zurück.

    Weitere Informationen

  • XRANGE

    Gibt die Nachrichten aus einem Stream innerhalb eines Bereichs von zurück. IDs

    Weitere Informationen

  • XREAD

    Gibt Nachrichten aus mehreren Streams zurück, deren IDs Anzahl größer als die angeforderten ist. Blockiert, bis eine Nachricht anderweitig verfügbar ist.

    Weitere Informationen

  • XREADGROUP

    Gibt neue oder historische Nachrichten aus einem Stream für einen Verbraucher in einer Gruppe zurück. Blockiert, bis eine Nachricht anderweitig verfügbar ist.

    Weitere Informationen

  • XREVRANGE

    Gibt die Nachrichten aus einem Stream innerhalb eines Bereichs von IDs in umgekehrter Reihenfolge zurück.

    Weitere Informationen

  • XTRIM

    Löscht Nachrichten am Anfang eines Streams.

    Weitere Informationen

Zeichenfolgenbefehle

  • APPEND

    Hängt eine Zeichenfolge an den Wert eines Schlüssels an. Erstellt den Schlüssel, sofern er nicht vorhanden ist.

    Weitere Informationen

  • DECR

    Dekrementiert den Ganzzahlwert eines Schlüssels um eins. Verwendet 0 als Anfangswert, wenn der Schlüssel nicht existiert.

    Weitere Informationen

  • DECRBY

    Dekrementiert eine Zahl vom Ganzzahlwert eines Schlüssels. Verwendet 0 als Anfangswert, wenn der Schlüssel nicht existiert.

    Weitere Informationen

  • GET

    Gibt den Zeichenfolgenwert eines Schlüssels zurück.

    Weitere Informationen

  • GETDEL

    Gibt den Zeichenfolgenwert eines Schlüssels zurück, nachdem der Schlüssel gelöscht wurde.

    Weitere Informationen

  • GETEX

    Gibt den Zeichenfolgenwert eines Schlüssels zurück, nachdem dessen Ablaufzeit festgelegt wurde.

    Weitere Informationen

  • GETRANGE

    Gibt eine Teilzeichenfolge der Zeichenfolge zurück, die in einem Schlüssel gespeichert ist.

    Weitere Informationen

  • GETSET

    Gibt den vorherigen Zeichenfolgenwert eines Schlüssels zurück, nachdem dieser auf einen neuen Wert festgelegt wurde.

    Weitere Informationen

  • INCR

    Inkrementiert den Ganzzahlwert eines Schlüssels um eins. Verwendet 0 als Anfangswert, wenn der Schlüssel nicht existiert.

    Weitere Informationen

  • INCRBY

    Inkrementiert den Ganzzahlwert eines Schlüssels um eine Zahl. Verwendet 0 als Anfangswert, wenn der Schlüssel nicht existiert.

    Weitere Informationen

  • INCRBYFLOAT

    Inkrementiert den Gleitkommawert eines Schlüssels um eine Zahl. Verwendet 0 als Anfangswert, wenn der Schlüssel nicht existiert.

    Weitere Informationen

  • LCS

    Findet die längste gemeinsame Teilzeichenfolge.

    Weitere Informationen

  • MGET

    Gibt atomar die Zeichenfolgenwerte eines oder mehrerer Schlüssel zurück.

    Weitere Informationen

  • MSET

    Erstellt oder ändert atomar die Zeichenfolgenwerte eines oder mehrerer Schlüssel.

    Weitere Informationen

  • MSETNX

    Ändert die Zeichenfolgenwerte eines oder mehrerer Schlüssel nur dann atomar, wenn alle Schlüssel nicht existieren.

    Weitere Informationen

  • PSETEX

    Legt sowohl den Zeichenfolgenwert als auch die Ablaufzeit eines Schlüssels in Millisekunden fest. Der Schlüssel wird erstellt, wenn er nicht existiert.

    Weitere Informationen

  • SET

    Legt den Zeichenfolgenwert eines Schlüssels fest, wobei sein Typ ignoriert wird. Der Schlüssel wird erstellt, wenn er nicht existiert.

    Weitere Informationen

  • SETEX

    Legt den Zeichenfolgenwert und die Ablaufzeit eines Schlüssels fest. Erstellt den Schlüssel, sofern er nicht vorhanden ist.

    Weitere Informationen

  • SETNX

    Legt den Zeichenfolgenwert eines Schlüssels nur fest, wenn der Schlüssel nicht existiert.

    Weitere Informationen

  • SETRANGE

    Überschreibt einen Teil eines Zeichenfolgenwerts durch einen anderen um einen Offset. Erstellt den Schlüssel, sofern er nicht vorhanden ist.

    Weitere Informationen

  • STRLEN

    Gibt die Länge eines Zeichenfolgenwerts zurück.

    Weitere Informationen

  • SUBSTR

    Gibt eine Teilzeichenfolge aus einem Zeichenfolgenwert zurück.

    Weitere Informationen

Transaktionsbefehle

Eingeschränkte Valkey- und Redis-Befehle OSS

ElastiCache Schränkt den Zugriff auf bestimmte Cache-Engine-spezifische Befehle ein, die erweiterte Rechte erfordern, um ein Managed Service-Erlebnis zu bieten. Für Caches, die auf Redis betrieben werden, sind folgende Befehle nicht verfügbar:

  • acl setuser

  • acl load

  • acl save

  • acl deluser

  • bgrewriteaof

  • bgsave

  • cluster addslot

  • cluster addslotsrange

  • cluster bumpepoch

  • cluster delslot

  • cluster delslotsrange

  • cluster failover

  • cluster flushslots

  • cluster forget

  • cluster links

  • cluster meet

  • cluster setslot

  • config

  • debug

  • migrate

  • psync

  • replicaof

  • save

  • slaveof

  • shutdown

  • sync

Darüber hinaus sind die folgenden Befehle für Serverless-Caches nicht verfügbar:

  • acl log

  • client caching

  • client getredir

  • client id

  • client info

  • client kill

  • client list

  • client no-evict

  • client pause

  • client tracking

  • client trackinginfo

  • client unblock

  • client unpause

  • cluster count-failure-reports

  • fcall

  • fcall_ro

  • function

  • function delete

  • function dump

  • function flush

  • function help

  • function kill

  • function list

  • function load

  • function restore

  • function stats

  • keys

  • lastsave

  • latency

  • latency doctor

  • latency graph

  • latency help

  • latency histogram

  • latency history

  • latency latest

  • latency reset

  • memory

  • memory doctor

  • memory help

  • memory malloc-stats

  • memory purge

  • memory stats

  • memory usage

  • monitor

  • move

  • object

  • object encoding

  • object freq

  • object help

  • object idletime

  • object refcount

  • pfdebug

  • pfselftest

  • psubscribe

  • pubsub numpat

  • punsubscribe

  • script kill

  • slowlog

  • slowlog get

  • slowlog help

  • slowlog len

  • slowlog reset

  • swapdb

  • unwatch

  • wait

  • watch

Unterstützte Memcached-Befehle

ElastiCache Serverless for Memcached unterstützt alle Memcached-Befehle in Open Source Memcached 1.6 mit Ausnahme der folgenden:

  • Client-Verbindungen erfordernTLS, weshalb das Protokoll nicht unterstützt wird. UDP

  • Das Binärprotokoll wird nicht unterstützt, da es in Memcached 1.6 offiziell veraltet ist.

  • GET/GETS-Befehle sind auf 16 KB begrenzt, um einen möglichen DoS-Angriff auf den Server durch Abrufen einer großen Anzahl von Schlüsseln zu vermeiden.

  • Ein verzögerter flush_all-Befehl wird mit CLIENT_ERROR zurückgewiesen.

  • Befehle, die die Engine konfigurieren oder interne Informationen zum Engine-Status oder zu Protokollen preisgeben, werden nicht unterstützt. Dazu gehören:

    • Für STATS-Befehle werden nur stats und stats reset unterstützt. Für andere Varianten wird ERROR zurückgegeben.

    • lru / lru_crawler- Änderung der LRU und der LRU Crawler-Einstellungen

    • watch – beobachtet Memcached-Serverprotokolle

    • verbosity – konfiguriert die Protokollstufe des Servers

    • me- Der Befehl meta debug (me) wird nicht unterstützt