支持的协议及操作
更新时间:
任何兼容 Memcached 协议的客户端都可以访问云数据库 Memcache 版服务,您可以根据自身应用特点选用支持 SASL 和 Memcached Binary Protocol 的任何 Memcached 客户端。
协议
- Memcached Binary Protocol(二进制协议)
 - SASL 认证协议
 
操作
云数据库 Memcache 版支持如下命令操作。
| 操作码 | 操作命令 | 备注 | 
|---|---|---|
| 0x00 | Get | |
| 0x01 | Set | |
| 0x02 | Add | |
| 0x03 | Replace | |
| 0x04 | Delete | |
| 0x05 | Increment | |
| 0x06 | Decrement | |
| 0x07 | Quit | |
| 0x08 | Flush | Memcache 在时间精度上是秒级 | 
| 0x09 | GetQ | |
| 0x0a | No-op | |
| 0x0b | Version | |
| 0x0c | GetK | |
| 0x0d | GetKQ | |
| 0x0e | Append | |
| 0x0f | Prepend | |
| 0x10 | Stat | 不支持 | 
| 0x11 | SetQ | |
| 0x12 | AddQ | |
| 0x13 | ReplaceQ | |
| 0x14 | DeleteQ | |
| 0x15 | IncrementQ | |
| 0x16 | DecrementQ | |
| 0x17 | QuitQ | |
| 0x18 | FlushQ | |
| 0x19 | AppendQ | |
| 0x1a | PrependQ | |
| 0x1b | Verbosity | 不支持 | 
| 0x1c | Touch | |
| 0x1d | GAT | |
| 0x1e | GATQ | |
| 0x20 | SASL list mechs | |
| 0x21 | SASL Auth | |
| 0x22 | SASL Step | 
文本协议支持的命令
- get
 - gets
 - set
 - add
 - replace
 - append
 - prepend
 - cas
 - delete
 - quit
 - incr
 - decr
 - touch
 - flush_all
 - version
 
该文章对您有帮助吗?