客户端Moxi案例?

时间:2012-03-22 04:33:50

标签: couchbase

我想知道是否可以看到使用客户端Moxi的客户端的任何示例源代码(语言:C)。

我见过架构,但我不知道如何用代码编写它。

此外,从get_callback函数,如果我需要返回CAS值和收到的数据,是否有任何建议的方法来执行此操作?

这个vbucketmap是什么东西?它们代表什么以及如何配置它们?

1 个答案:

答案 0 :(得分:1)

客户端moxi意味着您在客户端计算机上设置moxi服务器,然后告诉客户端连接到本地主机上的moxi。这意味着如果moxi在localhost端口11211上运行,那么您告诉客户端连接到localhost端口11211,moxi将处理与服务器的通信。您不需要编写任何特殊代码来执行此操作。

  
    

此外,从get_callback函数,如果我需要返回CAS值和收到的数据,是否有任何建议的方法来执行此操作?

  

我对c api不是很熟悉,但是可能有一个gets函数调用返回回调中的cas id。

  
    

这个vbucketmap是什么东西?它们代表什么以及如何配置它们?

  

vbucket地图是服务器到VBuckets的地图。在Couchbase Server中,有数据可以散列的1024个vbucket。 VBuckets围绕一个集群传播,地图告诉客户端哪个服务器发送请求。有了这个说你不应该用你的代码触摸vbucket地图。该映射是从集群中获取的,并由客户端SDK或Moxi。

管理