通过Memcache协议使用ttserver
通过telnet 127.0.0.1 9032 telnet连接到到启动的实例。
下面我们通过add添加key为key1和value为value1的数据。
通过get key1获取数据。
(<key> <flags> <exptime> <bytes>)
add key1 1 0 6 value1 STORED get key1 VALUE key1 0 6 value1 END |
编写php脚本
); var_dump($mem->increment("incr")); //结果为int(1) ? > |
//使用memcache自增 $mem=new Memcache(); $mem->connect("127.0.0.1",9023); var_dump($mem->increment("incr")); //结果为bool(false) ?> |
我们看到相同的代码用在memcache返回了失败(false)。我们能够在php手冊上看到这样一句话“Memcache::increment() does not create an item if it didn't exist.”可是相同的,用在ttserver上就是成功的。这一点要特别注意。