In questa pagina sono elencati i comandi della libreria di comandi Redis ufficiale supportati da Memorystore for Redis e i comandi che blocca.
Comandi supportati
Memorystore for Redis supporta i seguenti comandi:
APPENDASKINGAUTHBITCOUNTBITFIELDBITFIELD_ROBITOPBITPOSBLMOVEBLMPOPBLPOPBRPOPBRPOPLPUSHBZMPOPBZPOPMAXBZPOPMINCLIENT|CACHINGCLIENT|GETNAMECLIENT|GETREDIRCLIENT|HELPCLIENT|IDCLIENT|INFOCLIENT|KILLCLIENT|LISTCLIENT|NO-TOUCHCLIENT|REPLYCLIENT|SETNAMECLIENT|TRACKINGCLIENT|TRACKINGINFOMemorystore for Redis supporta questo gruppo di comandi
CLIENTsolo per le versioni Redis 6.x e successive.COPYDBSIZEDECRDECRBYDELDISCARDDUMPECHOEVALEVAL_ROEVALSHAEVALSHA_ROEXECEXISTSEXPIREEXPIREATEXPIRETIMEFCALLFCALL_ROFLUSHALLFLUSHDBFUNCTION|DELETEFUNCTION|DUMPFUNCTION|FLUSHFUNCTION|HELPFUNCTION|KILLFUNCTION|LISTFUNCTION|LOADFUNCTION|RESTOREFUNCTION|STATSGEOADDGEODISTGEOHASHGEOPOSGEORADIUSGEORADIUS_ROGEORADIUSBYMEMBERGEORADIUSBYMEMBER_ROGEOSEARCHGEOSEARCHSTOREGETGETBITGETDELGETEXGETRANGEGETSETHDELHELLOHEXISTSHGETHGETALLHINCRBYHINCRBYFLOATHKEYSHLENHMGETHMSETHRANDFIELDHSCANHSETHSETNXHSTRLENHVALSINCRINCRBYINCRBYFLOATINFOKEYSLATENCY|DOCTORLATENCY|GRAPHLATENCY|HELPLATENCY|HISTOGRAMLATENCY|HISTORYLATENCY|LATESTLATENCY|RESETIl gruppo di comandi
LATENCYnon è bloccato. Tuttavia, Memorystore for Redis non supporta l'impostazione del parametrolatency-monitor-threshold. Pertanto, i comandiLATENCYnon restituiscono informazioni pertinenti per questo parametro.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
Comandi bloccati
Memorystore for Redis supporta tutti i comandi Redis 7.2, ad eccezione di quelli elencati in questa sezione. Per questi comandi bloccati, Memorystore for Redis restituisce un errore NOPERM.
ACL|CATACL|DELUSERACL|GENPASSACL|GETUSERACL|HELPACL|LISTACL|LOADACL|LOGACL|SAVEACL|SETUSERACL|USERSACL|WHOAMIACL|CATACL|GENPASSACL|HELPACL|WHOAMIBGREWRITEAOFBGSAVECLIENT|NO-EVICTCLIENT|PAUSECLIENT|SETINFOCLIENT|UNBLOCKCLIENT|UNPAUSECLUSTERCOMMANDCONFIGMemorystore for Redis blocca il comando
CONFIG, che impedisce di modificare il fileredis.confper il server Redis. Tuttavia, puoi utilizzare gcloud CLI per modificare un insieme definito di configurazioni Redis supportate. Per saperne di più, consulta Configurazioni Redis supportate.DEBUGLASTSAVEMIGRATEOBJECTREPLICAOFSAVESHUTDOWN