1"use strict";(self.webpackChunkengula_website=self.webpackChunkengula_website||[]).push([["5292"],{1158:function(n,d,s){s.r(d),s.d(d,{default:()=>e});var r=s(2676),t=s(453);function j(n){let d=Object.assign({h1:"h1",a:"a",p:"p",h2:"h2",table:"table",thead:"thead",tr:"tr",th:"th",tbody:"tbody",td:"td",strong:"strong"},(0,t.ah)(),n.components);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(d.h1,{id:"ä¸-redis-çå
¼å®¹æ§",children:["ä¸ Redis çå
¼å®¹æ§",(0,r.jsx)(d.a,{className:"header-anchor","aria-hidden":"true",href:"#ä¸-redis-çå
¼å®¹æ§",children:"#"})]}),"\n",(0,r.jsx)(d.p,{children:"Engula æ¯æè³ Redis 7.2 ç客æ·ç«¯åè®®ãä¸è¡¨ä¸º Engula ååçå®ä¾çå
¼å®¹æ§å表ï¼å¦éäºè§£é群模å¼å
¼å®¹æ§ï¼è¯·éè¿é®ä»¶èç³»æä»¬ã"}),"\n",(0,r.jsxs)(d.h2,{id:"å
¼å®¹æ§æè¦",children:["å
¼å®¹æ§æè¦",(0,r.jsx)(d.a,{className:"header-anchor","aria-hidden":"true",href:"#å
¼å®¹æ§æè¦",children:"#"})]}),"\n",(0,r.jsxs)(d.table,{children:["\n",(0,r.jsxs)(d.thead,{children:["\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.th,{children:"维度"}),"\n",(0,r.jsx)(d.th,{children:"å½å说æ"}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(d.tbody,{children:["\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"åè®®å
¼å®¹æ§"}),"\n",(0,r.jsx)(d.td,{children:"æ¯æ Redis 7.2 对åºç RESP2 / RESP3 客æ·ç«¯åè®®è¯ä¹ã"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"å½ä»¤è¦çèå´"}),"\n",(0,r.jsx)(d.td,{children:"䏿¹è¡¨æ ¼ååºååçå®ä¾çå½ä»¤è¦çæ
åµï¼æªæ¯æé¡¹ä¼å¨è¡¨æ ¼ä¸æ è®°ã"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"æ°æ®ç»æå
¼å®¹æ§"}),"\n",(0,r.jsx)(d.td,{children:"è¦ç StringãHashãListãSetãSorted SetãStreamãBitmapãHyperLogLogãGeo ç Redis å¸¸ç¨æ°æ®ç»æã"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"æä¹
åå
¼å®¹æ§"}),"\n",(0,r.jsx)(d.td,{children:"æ¯æ RDB ç¸å
³å·¥ä½æµï¼AOF å
¼å®¹æ§è¯·ä»¥å½åçæ¬åå¸è¯´æåçäº§æ£æ¥æ¸
å为åã"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"å¤å¶ä¸é群"}),"\n",(0,r.jsx)(d.td,{children:"æ¯æ Redis Cluster åè®®å常è§å¤å¶ææï¼Sentinel / Cluster / PSYNC åºæ¯å»ºè®®å¨ä¸çº¿åä½¿ç¨ CodeProof åçäº§æ£æ¥æ¸
åéªè¯ã"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"模åå
¼å®¹æ§"}),"\n",(0,r.jsx)(d.td,{children:"æ¯æ Redis 模åè½åï¼RedisJSONãRediSearchãRedisBloom çå¸¸è§æ¨¡åå¯é Engula ä¸èµ·ä½¿ç¨ï¼å»ºè®®ç¨ CodeProof ç modules å¥ä»¶å¨ä¸çº¿å夿 ¸ä¸å¡ä¾èµã"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"客æ·ç«¯çæ"}),"\n",(0,r.jsx)(d.td,{children:"Jedisãredis-pyãgo-redisãnode-redis ç社åºå®¢æ·ç«¯å¯éè¿ Engula ClientCompat éªè¯ã"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"å·²ç¥å·®å¼ä¸éå¶"}),"\n",(0,r.jsx)(d.td,{children:"ä¸ Redis å
é¨å
åå¸å±æ debug æ¥å£ç¸å
³çè½åå¯è½åå¨å·®å¼ï¼åºç¨ä¾§å½ä»¤è¯ä¹ä»¥ KernelCompat ç»æä¸ºåã"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"çæ¬å¯¹é½çç¥"}),"\n",(0,r.jsx)(d.td,{children:"å½å以 Redis 7.2 è¡ä¸ºä¸ºä¸»è¦å
¼å®¹åºçº¿ï¼å¹¶æç»è·è¿ Valkey / Redis æ°çæ¬çåè®®åå½ä»¤ååã"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(d.table,{children:["\n",(0,r.jsxs)(d.thead,{children:["\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.th,{children:(0,r.jsx)(d.strong,{children:"å½ä»¤åç±»"})}),"\n",(0,r.jsx)(d.th,{children:(0,r.jsx)(d.strong,{children:"å½ä»¤"})}),"\n",(0,r.jsx)(d.th,{children:(0,r.jsx)(d.strong,{children:"æ¯ææ
åµ"})}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(d.tbody,{children:["\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"Bitmap"}),"\n",(0,r.jsx)(d.td,{children:"BITCOUNT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"BITFIELD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"BITOP"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"BITPOS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SETBIT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"BITFIELD_RO"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"Connection management"}),"\n",(0,r.jsx)(d.td,{children:"AUTH"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ECHO"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PING"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"QUIT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HELLO"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SELECT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"RESET"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"CLIENT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"Generic"}),"\n",(0,r.jsx)(d.td,{children:"COPY"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"DEL"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"DUMP"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"EXISTS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"EXPIRE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"EXPIREAT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"EXPIRETIME"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"KEYS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"MOVE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PERSIST"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PEXPIRE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PEXPIREAT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PEXPIRETIME"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PTTL"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"RANDOMKEY"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"RENAME"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"RENAMENX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"RESTORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SCAN"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SORT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SORT_RO"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"TOUCH"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"TTL"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"TYPE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"UNLINK"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"Geospatial indices"}),"\n",(0,r.jsx)(d.td,{children:"GEOADD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"GEODIST"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"GEOHASH"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"GEOPOS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"GEORADIUS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"GEORADIUS_RO"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"GEORADIUSBYMEMBER"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"GEORADIUSBYMEMBER_RO"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"GEOSEARCH"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"GEOSEARCHSTORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"Hash"}),"\n",(0,r.jsx)(d.td,{children:"HDEL"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HEXISTS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HGET"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HGETALL"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HINCRBY"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HINCRBYFLOAT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HKEYS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HLEN"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HMGET"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HMSET"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HRANDFIELD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HSCAN"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HSET"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HSETNX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HSTRLEN"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"HVALS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"HyperLogLog"}),"\n",(0,r.jsx)(d.td,{children:"PFADD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PFCOUNT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PFDEBUG"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PFMERGE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PFSELFTEST"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"List"}),"\n",(0,r.jsx)(d.td,{children:"BLMOVE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"BLMPOP"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"BLPOP"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"BRPOP"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"BRPOPLPUSH"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"LINDEX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"LINSERT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"LLEN"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"LMOVE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"LMPOP"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"LPOP"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"LP
1OS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"LPUSH"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"LPUSHX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"LRANGE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"LREM"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"LSET"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"LTRIM"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"RPOP"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"RPOPLPUSH"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"RPUSH"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"RPUSHX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"Pub/Sub"}),"\n",(0,r.jsx)(d.td,{children:"PSUBSCRIBE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PUBLISH"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PUBSUB CHANNELS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PUBSUB NUMPAT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PUBSUB NUMSUB"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PUBSUB SHARDCHANNELS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PUBSUB SHARDNUMSUB"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PUNSUBSCRIBE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SPUBLISH"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SSUBSCRIBE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SUBSCRIBE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SUNSUBSCRIBE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"UNSUBSCRIBE"}),"\n",(0,r.jsx)(d.td,{children:"䏿¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"Scripting and Functions"}),"\n",(0,r.jsx)(d.td,{children:"EVAL"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"EVAL_RO"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"EVALSHA"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"EVALSHA_RO"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"FCALL"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"FCALL_RO"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}
1),"\n",(0,r.jsx)(d.td,{children:"FUNCTION DELETE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"FUNCTION DUMP"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"FUNCTION FLUSH"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"FUNCTION KILL"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"FUNCTION LIST"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"FUNCTION LOAD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"FUNCTION RESTORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"FUNCTION STATS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SCRIPT DEBUG"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SCRIPT EXISTS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SCRIPT FLUSH"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SCRIPT KILL"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SCRIPT LOAD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"Set"}),"\n",(0,r.jsx)(d.td,{children:"SADD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SCARD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SDIFF"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SDIFFSTORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SINTER"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SINTERCARD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SINTERSTORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SISMEMBER"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SMEMBERS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SMISMEMBER"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SMOVE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SPOP"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SRANDMEMBER"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SREM"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SSCAN"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SUNION"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SUNIONSTORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"Sorted Set"}),"\n",(0,r.jsx)(d.td,{children:"BZMPOP"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"BZPOPMAX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"BZPOPMIN"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZADD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZCARD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZCOUNT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZDIFF"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZDIFFSTORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZINCRBY"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZINTER"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZINTERCARD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZINTERSTORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZLEXCOUNT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZMPOP"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZMSCORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZPOPMAX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZPOPMIN"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZRANDMEMBER"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZRANGE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZRANGEBYLEX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZRANGEBYSCORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZRANGESTORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZRANK"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZREM"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZREMRANGEBYLEX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZREMRANGEBYRANK"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZREMRANGEBYSCORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZREVRANGE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZREVRANGEBYLEX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZREVRANGEBYSCORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZREVRANK"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZSCAN"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZSCORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZUNION"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"ZUNIONSTORE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"Stream"}),"\n",(0,r.jsx)(d.td,{children:"XACK"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XADD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XAUTOCLAIM"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XCLAIM"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XDEL"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XGROUP CREATE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XGROUP CREATECONSUMER"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XGROUP DELCONSUMER"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XGROUP DESTROY"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XGROUP SETID"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XINFO CONSUMERS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XINFO GROUPS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XINFO STREAM"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XLEN"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XPENDING"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XRANGE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XREAD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XREADGROUP"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XREVRANGE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XSETID"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"XTRIM"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"String"}),"\n",(0,r.jsx)(d.td,{children:"APPEND"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"DECR"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"DECRBY"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"GET"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"GETDEL"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"GETEX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"GETRANGE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"GETSET"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"INCR"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"INCRBY"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"INCRBYFLOAT"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"LCS"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"MGET"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"MSET"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"MSETNX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"PSETEX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SET"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SETEX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SETNX"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SETRANGE"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}
1),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"STRLEN"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"SUBSTR"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{children:"Transactions"}),"\n",(0,r.jsx)(d.td,{children:"DISCARD"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"EXEC"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"MULTI"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"UNWATCH"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n",(0,r.jsxs)(d.tr,{children:["\n",(0,r.jsx)(d.td,{}),"\n",(0,r.jsx)(d.td,{children:"WATCH"}),"\n",(0,r.jsx)(d.td,{children:"å®å
¨æ¯æ"}),"\n"]}),"\n"]}),"\n"]})]})}function x(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapper:d}=Object.assign({},(0,t.ah)(),n.components);return d?(0,r.jsx)(d,{...n,children:(0,r.jsx)(j,{...n})}):j(n)}let e=x;x.__RSPRESS_PAGE_META={},x.__RSPRESS_PAGE_META["zh%2Fdocs%2Fabout-engula%2Fcompatibility-with-redis.md"]={toc:[{text:"å
¼å®¹æ§æè¦",id:"å
¼å®¹æ§æè¦",depth:2}],title:"ä¸ Redis çå
¼å®¹æ§",headingTitle:"ä¸ Redis çå
¼å®¹æ§",frontmatter:{}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.