支持的协议及操作

更新时间:

任何兼容 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