我想知道是否可以看到使用客户端 Moxi 的客户端的任何示例源代码(语言:C)。
我见过架构,但我不知道如何用代码编写它。
另外,从 get_callback 函数中,如果我需要返回 CAS 值和收到的数据,有什么建议的方法吗?
这个 vbucketmap 是什么?它们代表什么以及如何配置它们?
我想知道是否可以看到使用客户端 Moxi 的客户端的任何示例源代码(语言:C)。
我见过架构,但我不知道如何用代码编写它。
另外,从 get_callback 函数中,如果我需要返回 CAS 值和收到的数据,有什么建议的方法吗?
这个 vbucketmap 是什么?它们代表什么以及如何配置它们?
客户端 moxi 意味着您在客户端计算机上设置 moxi 服务器,然后告诉客户端连接到本地主机上的 moxi。这意味着如果 moxi 在 localhost 端口 11211 上运行,那么您告诉您客户端连接到 localhost 端口 11211,moxi 将处理与服务器的通信。您不需要编写任何特殊代码来执行此操作。
另外,从 get_callback 函数中,如果我需要返回 CAS 值和收到的数据,有什么建议的方法吗?
我对c api不是很熟悉,但是可能有一个gets函数调用,它在回调中返回cas id。
这个 vbucketmap 是什么?它们代表什么以及如何配置它们?
vbucket 映射是服务器到 VBucket 的映射。在 Couchbase Server 中有 1024 个 vbuckets,您的数据可以散列到其中。VBuckets 散布在集群周围,并且映射告诉客户端将请求发送到哪个服务器。话虽如此,您永远不应该用您的代码触摸 vbucket 映射。该地图是从集群中获取的,并由客户端 SDK 或在您的情况下由 Moxi 管理。