Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nosql couchbase的RDBMS持久性_Nosql_Persistence_Couchbase - Fatal编程技术网

Nosql couchbase的RDBMS持久性

Nosql couchbase的RDBMS持久性,nosql,persistence,couchbase,Nosql,Persistence,Couchbase,各位, 我们正在评估应用程序的分布式缓存解决方案。我们从Memcache开始,然后扩展到Couchbase。我们的关键需求之一是能够将(内存中)缓存可靠地备份到RDBMS,并在节点/集群出现故障时从中恢复 我们的首选方案是在couchbase中设置一个配置开关,使其能够将新条目备份到RDBMS 我们希望避免编写应用程序代码,将缓存条目/刷新显式发送到RDBMS 有人能告诉我couchbase(集群)是否可以配置成这样吗 谢谢 -RajCouchbase无法配置为写入RDBMS进行备份。你应该看看

各位, 我们正在评估应用程序的分布式缓存解决方案。我们从Memcache开始,然后扩展到Couchbase。我们的关键需求之一是能够将(内存中)缓存可靠地备份到RDBMS,并在节点/集群出现故障时从中恢复

我们的首选方案是在couchbase中设置一个配置开关,使其能够将新条目备份到RDBMS

我们希望避免编写应用程序代码,将缓存条目/刷新显式发送到RDBMS

有人能告诉我couchbase(集群)是否可以配置成这样吗

谢谢


-Raj

Couchbase无法配置为写入RDBMS进行备份。你应该看看Couchbase bucket,而不是memcached bucket。Couchbase bucket使用memcached层作为缓存,并提供现成的复制和持久性。使用此设置,您不需要单独的RDBMS,因为Couchbase将为您处理所有持久性,并且它将复制您的数据,这样,如果您出现服务器故障,您就可以对任何故障节点进行故障切换,并将其他副本节点升级为活动节点。查看此页面,如果您在此处有任何其他架构问题,我建议您将其发布在Couchbase论坛上,其中一些开发人员可以给您一些更深入的答案。

您对Couchbase持久性/可靠性不满意吗?我在此处查看的是参考架构:。看起来缓存未命中和写请求正在从应用层转移到RDBMS。希望能把它转移到缓存中。couchbase的持久层可以复制到存档系统吗?谢谢你的回复。谢谢迈克。一个快速的跟进:couchbase桶可以被“钝化”然后在其他地方重新激活吗?我不知道你在这里的意思。你能举例说明你想做什么吗?