1 / 15
文档名称:

cbase权威指南.doc

格式:doc   大小:135KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

cbase权威指南.doc

上传人:一叶轻舟 2020/7/21 文件大小:135 KB

下载得到文件列表

cbase权威指南.doc

文档介绍

文档介绍:Couchbase权威指南节点和集群Couchbase服务器可以单独运行,也可以作为集群运行。在Couchbase集群里,运行一个或多个Couchbase实例。集群里所有节点是相等的,提供相同的功能和信息,没有层次结构或者拓扑的概念,也没有主节点、从节点之分。整个集群共享每个独立节点的信息,每个节点负责对数据的一部分进行响应。集群是水平扩展的。要增加集群的容量,你只需加多一个节点。节点间没有父子关系或者层次结构。这意味着Couchbase在存储容量和性能方面,都可以做到线性扩容。集群管理集群里的每个节点包含了集群管理器组件。集群管理器负责下述行为:集群管理节点管理节点监控可管理的RESTAPI统计报表实时日志Multitenancy访问安全BucketsCouchbase使用命名buckets提供数据管理服务,buckets是独立的虚拟数据容器。一个bucket就是Couchbase服务器集群里的一逻辑组物理资源,它可以被集群里的多个客户端应用使用。buckets提供安全的机制来组织、管理、分析数据存储资源。Couchbase提供两种核心类型的buckets,如下描述。Couchbase根据bucket类型来提供运行时的统计报告。Couchbase类型:提供高可用和动态重配置的分布式数据存储,提供持久化存储和复制服务。这种bucket也100%兼容Memcached协议。Memcached类型:提供直接寻址的、分布式的、内存型的文本缓存。这种bucket被设计来作为关系型数据库的补充—缓存经常查询的数据,从而减少对数据库的查询量,提高性能。不同的bucket类型提供不同的核心功能。Couchbase类型的bucket提供一种高可用、动态重配置、分布式的数据存储,在集群的节点发生故障时,它允许集群自我修复,并继续提供服务。Couchbasebucket的特有功能持久性:数据单元异步从内存写往磁盘,防范服务重启或较小的故障发生时数据丢失。持久性属性是在bucket级设置的。复制:对couchbase类型的bucket,可以配置数据复制的份数。集群里的每个节点既保存活跃的数据,又保存数据副本。假如某个节点挂了,数据副本可以提升为活跃的容器,从而继续提供高可用服务。重新组织:集群里的数据可以重新组织和分布,从而动态增加或删除bucket和服务器。bucket容积改变:couchbase类型的bucket可以动态调整容积,在应用需要时它们的大小可以被改变。buckets可以用来隔离单个应用程序提供多租户,或隔离数据类型,以提高性能和可视性。couchbase服务器允许你配置不同的端口来访问不同的buckets,每个bucket都可以设置密码验证。Smartclient客户端通过使用couchbase的管理RESTAPI,自动发现集群结构的改变。这点保证了客户端应用可以无间断的从正确节点上访问所需数据。couchbase服务器允许你在生产环境里混合使用不同类型的buckets。内存和磁盘配额是基于bucket配置的,所以资源使用可以跨集群管理。配额可以在运行时修改,使得管理员能随时重新分配资源。vBuckets一个vBucket定义为couchbase集群里key空间的一个子集的拥有者。通过使用vBuckets,信息在集群里分发更有效。vBucket系统被用于分布式数据,以及支持多节点间的数据复制。客户端在访问bucket里的数据时,是与存储了该数据的vBucket所在的集群节点进行通信。这种直接访问方式允许客户端与数据节点直接通信,而无需使用代理或重定向架构。其结果是从逻辑分区数据里抽象了物理拓扑,保证了couchbase的弹性服务。这种架构也不同于memcached所用的方法,memcached使用客户端key哈希,从预定义的列表里选取服务器。这要求维护一份服务器的活跃列表,并指定哈希算法例如Ketama,以在拓扑里维护数据一致性。vBucket架构也比传统的RDBMS系统使用的数据分区更灵活。vBuckets并非面向用户的组件,但它们是couchbase服务器里非常重要的组件,是至关重要的可用性和弹性服务的支承。每个文档ID属于一个vBucket。有一个映射函数用来计算给定的文档属于哪个vBucket。在couchbase服务器里,该映射函数是个哈希函数,它取文档ID作为输入,输出vBucket标识符。一旦定位了vBucket标识符,会继续从一个表里查找该vBucket位于哪个服务器上。这个表包含每行一个vBucket,vBucket与它的宿主主机成对出现。位于该表里的服务器通常服务了多个vBuckets。内存数据Couchbase架构包含了一个内置的cache层。这种机制允许非常快速的响应时间,因为数据是直接写往内存的,并且读的时

最近更新

2025年智慧汽车项目合作计划书 56页

2025年温室灌溉营养液自动配置与施肥设备项目.. 65页

2025年数控雕刻机项目建议书 54页

中国高极压切削油项目投资可行性研究报告 20页

中国零碳工厂行业市场现状及投资态势分析报告.. 25页

2025年刘永泽版会计学练习答案 36页

中国防水材料生产线行业市场发展前景及发展趋.. 19页

2025年冲压工艺与模具设计复习题 8页

中国钳工凿项目投资可行性研究报告 20页

中国金融专用设备行业市场供需格局及投资规划.. 30页

中国采矿、采石设备制造行业影响因素分析 24页

中国造丸机项目投资可行性研究报告 23页

中国软节行业市场前景预测及投资价值评估分析.. 24页

中国身体乳液行业市场调查研究及发展战略规划.. 25页

中国装饰布流苏项目投资可行性研究报告 24页

中国血液灌流吸附器市场运行态势及投资战略咨.. 23页

中国薄册行业发展潜力分析及投资方向研究报告.. 22页

2025年公司元旦慰问信 2页

中国药品包装机行业市场全景监测及投资前景展.. 26页

2025年公司一周年庆活动方案 9页

2025年安全生产规章管理制度 7页

2025年安全生产应急预案管理制度 103页

中国脓毒症药物行业市场占有率及投资前景预测.. 21页

2025年安全检查管理制度最新 24页

装载机用D32液动多路换向阀的研究 2页

干股入股合作协议 9页

员工信息保密协议 4页

上海科技版四年级下册《综合实践活动》全册教.. 43页

2023学士学位全国卷英语考试真题 4页

招标代理机构廉洁从业措施 5页