Couchbase 集群小实践

局域网 两台机  192.168.1.2  我们称为A机器   192.168.1.3   我们称为B机器

 

配置集群的时候,从A或者是B的web后台都可以添加, 在这里 我们以 A机器为主

 

目前A机器里面  有桶一个  default  ,数据不多

目前B机器里面 有桶2个  分别是 default 和  needpwd (我专门测试用的,需要密码才能连接的), 数据有点多

这里我们以 A机器(192.168.1.2)的为主,添加  B机器(192.168.1.3)

注意:当我们添加B机器到节点里面的时候,如果B机器里面已经有自己的数据,那么B机器里面的数据,会被A机器里面的数据给覆盖掉

例如 B机器里面有2个桶(buckets) ,每个桶里面有不同的数据,但是A机器只有一个 default的默认桶,那么当我们由A机器添加B机器的时候,会提示你,将会覆盖掉B的数据,然后B里面的桶就没有了,变成只有A机器里面的一个 default默认桶,数据也变成A机器里面的数据了

 

 

当我们刚刚添加B进去的时候,会在 A和 B的web后台,都显示 pending 字样,并且数据会有一个 同步的过程,  等  A和 B都同步成功之后, 就如上面图所示.

当你的C#客户端里面有写2台机器的ip的时候,操作会同时影响A和B,如果你只写A的ip,也可以,A会自动分发给B

等同步完成之后,B里面就只有A里面的数据. 但是这个时候,A和B的地位是一样的,你在A里面添加数据,B里面也有添加,B里面修改数据,A里面也会修改.双方同步

 

Couchbase 集群小实践,布布扣,bubuko.com

时间: 2024-07-31 14:30:04

Couchbase 集群小实践的相关文章

腾讯大规模Hadoop集群实践

腾讯大规模Hadoop集群实践 转自:http://www.csdn.net/article/2014-02-19/2818473-Tencent-Hadoop ID lishilong404740787 TDW是腾讯最大的离线数据处理平台.本文主要从需求.挑战.方案和未来计划等方面,介绍了TDW在建设单个大规模集群中采取的JobTracker分散化和NameNode高可用两个优化方案. TDW(Tencent distributed Data Warehouse,腾讯分布式数据仓库)基于开源软

couchbase集群使用

好久没有写博客了 今天带来couchbase的安装使用 rpm -ivh couchbase....rpm 访问http://ip:8091 开始设置couchbase集群 其他机器加入集群 创建bukket 配置多集群数据同步 监控接口 http://ip:8091/pools/default?uuid=7e3e9eb67bb6dd66bf165c1de1fb9e3e 重启服务/etc/init.d/couchbase-server restart

大规模Hadoop集群实践:腾讯分布式数据仓库(TDW)

TDW 是腾讯最大的离线数据处理平台.本文主要从需求.挑战.方案和未来计划等方面,介绍了TDW在建设单个大规模集群中采取的 JobTracker 分散化和 NameNode 高可用两个优化方案. TDW(Tencent distributed Data Warehouse,腾讯分布式数据仓库)基于开源软件 Hadoop 和 Hive 进行构建,打破了传统数据仓库不能线性扩展.可控性差的局限,并且根据腾讯数据量大.计算复杂等特定情况进行了大量优化和改造. TDW服务覆盖了腾讯绝大部分业务产品,单集

2. CouchBase集群安装和配置(01)-CouchBase从0到50

最好的学习方法就是直接上手,下面我们使用vmware虚拟机搭建一个3节点的CouchBase集群. 1.系统要求 CouchBase对安装环境有一定的要求,包括硬件,平台和浏览器之类的.具体如下: 要求 明细 备注 操作系统 CentOSCertified 6.7, 6.9; Supported 6.x 1.本系列使用CentOs6.7 64位2.Certified是指官方实际跑过测试的,Supported 是指虽然官方没跑过测试但是基本问题不会太大的3.详细的官方支持列表:https://do

Docker Swarm集群实践——部署篇

最新消息 Docker在上周的DockerCon技术大会上发布了1.12版核心产品Docker Engine,最大的新特性是Docker Swarm已经被整合到了Docker Engine里面而不再是一个单独的工具了,这样就可以更容易的把多个Docker主机组合成一整个规模更大可靠性更高的逻辑单元.Docker的掌舵者 Adrian Mouat相信这种新的集群模式可以大大增强Docker在相关领域的竞争力. 把Docker Swarm整合进Docker Engine是一个重大改进,但它也只是一个

跨园区容灾,升级不停服:高可用负载均衡集群实践

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯云中间件团队发表于云+技术周刊特别版 作者:方坤丁 对于云计算行业来说,云服务的可用性和可扩展性是的检测其服务质量的重要标准,也是最受用户关注的两大难题.各云计算厂商针对容灾.升级等需求的解决方案,最能够体现其底层架构的实力.腾讯云基于基础架构的优势,为分期乐.微信红包等平台提供技术支持,可以完美满足如下三点需求: 1. 高可用能力,容灾能力强,升级不停服 2. 可扩展性强,功能丰富,性能超高 3. 避免重复造轮子,性价比之王

spring-boot-starter-quartz集群实践

[**前情提要**]由于项目需要,需要一个定时任务集群,故此有了这个spring-boot-starter-quartz集群的实践.springboot的版本为:2.1.6.RELEASE:quartz的版本为:2.3.1.假如这里一共有两个定时任务的节点,它们的代码完全一样. --- # 壹.jar包依赖 ~~~pom 1.8 org.springframework.boot spring-boot-starter org.springframework.boot spring-boot-st

(二 )VMware workstation 部署虚拟集群实践——并行批量操作环境部署

在上一篇博客中,已经介绍了安装虚拟集群的过程和需要注意的细节问题. 这篇主要是介绍如何批量登陆远程主机和配置,这个过程中是在没有部署并行处理工具或者集群管理工具的前进行的. ------------首次登陆-------------- 首次登陆需要解决的问题就是: 1,信任远程主机公钥的问题,也就是key_word:yes/no? 2,然后就是远程主机的密码,key_word:password: 在自动化部署过程中,需要进行免交互和免密码登陆. 1,使用expect编写免交互登陆脚本(适用于te

Linux环境下Redis集群实践

环境:centos 7 一.编译及安装redis源码 源码地址:redis版本发布列表 cd redis-3.2.8 sudo make && make install 编译安装成功之后,将源码中的 redis-trib.rb 文件拷贝到 /usr/local/bin/ 目录下 sudo cp ./redis-trib.rb /usr/local/bin/ 二.创建节点 创建Redis-Cluster 文件夹,并创建7000-7005共6个文件夹 复制源码中的redis.conf文件并修改