,所以我有一个问题有很大关系:question with memcached_get() in libmemcached使用memcached_get()在libmemcached没有value_length
它似乎并不明显,或者可以从我的文档。是否有可能在不知道数据长度的情况下获取基于密钥的值?我计划让多个线程更改键的值,因此不能保存前一个值的长度。我试着将* value_length设置为NULL,0或者没有任何效果的任意高数字(例如程序崩溃)。我希望这可以通过以null结尾的字符串来实现,但它不知道libmemcached的内部结构。任何建议,指针?日Thnx。
char *memcached_get (memcached_st *ptr,
const char *key, size_t key_length,
size_t *value_length,
uint32_t *flags,
memcached_return *error);