En esta página, se enumeran los comandos de la biblioteca oficial de comandos de Redis que Memorystore para Redis admite y los comandos que bloquea.
Comandos compatibles
Memorystore para Redis admite los siguientes comandos:
APPENDASKINGAUTHBITCOUNTBITFIELDBITFIELD_ROBITOPBITPOSBLMOVEBLMPOPBLPOPBRPOPBRPOPLPUSHBZMPOPBZPOPMAXBZPOPMINCLIENT|CACHINGCLIENT|GETNAMECLIENT|GETREDIRCLIENT|HELPCLIENT|IDCLIENT|INFOCLIENT|KILLCLIENT|LISTCLIENT|NO-TOUCHCLIENT|REPLYCLIENT|SETNAMECLIENT|TRACKINGCLIENT|TRACKINGINFOMemorystore para Redis admite este grupo de comandos
CLIENTsolo para las versiones 6.x y posteriores de Redis.COPYDBSIZEDECRDECRBYDELDISCARDDUMPECHOEVALEVAL_ROEVALSHAEVALSHA_ROEXECEXISTSEXPIREEXPIREATEXPIRETIMEFCALLFCALL_ROFLUSHALLFLUSHDBFUNCTION|DELETEFUNCTION|DUMPFUNCTION|FLUSHFUNCTION|HELPFUNCTION|KILLFUNCTION|LISTFUNCTION|LOADFUNCTION|RESTOREFUNCTION|STATSGEOADDGEODISTGEOHASHGEOPOSGEORADIUSGEORADIUS_ROGEORADIUSBYMEMBERGEORADIUSBYMEMBER_ROGEOSEARCHGEOSEARCHSTOREGETGETBITGETDELGETEXGETRANGEGETSETHDELHELLOHEXISTSHGETHGETALLHINCRBYHINCRBYFLOATHKEYSHLENHMGETHMSETHRANDFIELDHSCANHSETHSETNXHSTRLENHVALSINCRINCRBYINCRBYFLOATINFOKEYSLATENCY|DOCTORLATENCY|GRAPHLATENCY|HELPLATENCY|HISTOGRAMLATENCY|HISTORYLATENCY|LATESTLATENCY|RESETEl grupo de comandos
LATENCYno está bloqueado. Sin embargo, Memorystore para Redis no admite la configuración del parámetrolatency-monitor-threshold. Por lo tanto, los comandosLATENCYno devuelven información relevante para este parámetro.LCSLINDEXLINSERTLLENLMOVELMPOPLOLWUTLPOPLPOSLPUSHLPUSHXLRANGELREMLSETLTRIMMEMORY|DOCTORMEMORY|HELPMEMORY|MALLOC-STATSMEMORY|PURGEMEMORY|STATSMEMORY|USAGEMGETMODULE|HELPMONITORMSETMSETNXMULTIPERSISTPEXPIREPEXPIREATPEXPIRETIMEPFADDPFCOUNTPFMERGEPINGPSETEXPSUBSCRIBEPTTLPUBLISHPUBSUB|CHANNELSPUBSUB|HELPPUBSUB|NUMPATPUBSUB|NUMSUBPUBSUB|SHARDCHANNELSPUBSUB|SHARDNUMSUBPUNSUBSCRIBEQUITRANDOMKEYREADONLYREADWRITERENAMERENAMENXRESETRESTOREROLERPOPRPOPLPUSHRPUSHRPUSHXSADDSCANSCARDSCRIPT|DEBUGSCRIPT|EXISTSSCRIPT|FLUSHSCRIPT|HELPSCRIPT|KILLSCRIPT|LOADSDIFFSDIFFSTORESELECTSETSETBITSETEXSETNXSETRANGESINTERSINTERCARDSINTERSTORESISMEMBERSLOWLOG|GETSLOWLOG|HELPSLOWLOG|LENSLOWLOG|RESETSMEMBERSSMISMEMBERSMOVESORTSORT_ROSPOPSPUBLISHSRANDMEMBERSREMSSCANSSUBSCRIBESTRLENSUBSCRIBESUBSTRSUNIONSUNIONSTORESUNSUBSCRIBETIMETOUCHTTLTYPEUNLINKUNSUBSCRIBEUNWATCHWAITWATCHXACKXADDXAUTOCLAIMXCLAIMXDELXGROUP|CREATEXGROUP|CREATECONSUMERXGROUP|DELCONSUMERXGROUP|DESTROYXGROUP|HELPXGROUP|SETIDXINFO|CONSUMERSXINFO|GROUPSXINFO|HELPXINFO|STREAMXLENXPENDINGXRANGEXREADXREADGROUPXREVRANGEXTRIMZADDZCARDZCOUNTZDIFFZDIFFSTOREZINCRBYZINTERZINTERCARDZINTERSTOREZLEXCOUNTZMPOPZMSCOREZPOPMAXZPOPMINZRANDMEMBERZRANGEZRANGEBYLEXZRANGEBYSCOREZRANGESTOREZRANKZREMZREMRANGEBYLEXZREMRANGEBYRANKZREMRANGEBYSCOREZREVRANGEZREVRANGEBYLEXZREVRANGEBYSCOREZREVRANKZSCANZSCOREZUNIONZUNIONSTORE
Comandos bloqueados
Memorystore para Redis admite todos los comandos de Redis 7.2, excepto los
que se indican en esta sección. Para estos comandos bloqueados,
Memorystore para Redis devuelve un error NOPERM.
ACL|CATACL|DELUSERACL|GENPASSACL|GETUSERACL|HELPACL|LISTACL|LOADACL|LOGACL|SAVEACL|SETUSERACL|USERSACL|WHOAMIACL|CATACL|GENPASSACL|HELPACL|WHOAMIBGREWRITEAOFBGSAVECLIENT|NO-EVICTCLIENT|PAUSECLIENT|SETINFOCLIENT|UNBLOCKCLIENT|UNPAUSECLUSTERCOMMANDCONFIGMemorystore para Redis bloquea el comando
CONFIG, lo que te impide modificar el archivoredis.confde tu servidor de Redis. Sin embargo, puedes usar la gcloud CLI para modificar un conjunto definido de parámetros de configuración de Redis compatibles. Para obtener más información, consulta Configuraciones de Redis compatibles.DEBUGLASTSAVEMIGRATEOBJECTREPLICAOFSAVESHUTDOWN