Cassandra
文章平均质量分 76
惠大平兄
比较懒,啥都没留下
展开
-
Cassandra文档学习(二:Database internals)
Storage engineCassandra使用一种类似于“日志结构合并树”(Log-Strcutured Merge Tree)的存储结构,不像传统关系型数据库那样使用”B-Tree”。Cassandra避免Read-before-write,特别是在大型分布式系统,Read-before-write会对读性能和其他方面造成巨大的潜在因素;为了避免Cassandra的大多数写操作使用了read-翻译 2017-03-08 16:11:24 · 753 阅读 · 0 评论 -
Cassandra文档学习(四:cassandra.yaml)
快速入门Cluster_name:默认为“Test Cluster”.Listen_address:Cassandra绑定的IP地址或者主机名,用于与其他节点连接,默认是localhost。这个参数和listen _interface只能设置一个。 单点安装的情况:下面二选一来设置 如果你把整个属性注释掉,只要节点的其他属性能够正确配置好,cassandra还是有办法得到本地的IP设置默认翻译 2017-03-10 16:10:49 · 662 阅读 · 0 评论 -
Cassandra文档学习(三:consistency)
一致的读写操作是如何处理的CAP定理:Consistency:所有节点在同一时间看到的是同样的数据;Availability:确保每个请求收到成功还是失败的回应;Parttition Tolerance:系统无视偶然的消息丢失持续运行;在分布式存储系统中,同时满足所有特性是不可能的,最多能达到3个中的两个,Cassandra允许用户来决定每个请求的CAP特性,在一致性、性能和错误容忍度之间做出选择;翻译 2017-03-08 17:17:52 · 1032 阅读 · 0 评论 -
Cassandra文档学习(一:架构)
Cassandra概述Cassandra是一个大规模可伸缩的开源NoSQL数据库,在管理大规模的跨多数据中心或者云的结构化、半结构化、非结构化数据上非常有优势。Cassandra通过不存在单点故障的多节点服务器,从而实现了持续有效性、线性可伸缩性、操作简单的性能,以及设计强大的动态数据模型来实现最大的灵活性和快速的响应时间。Cassandra工作原理Cassandra’s built-for-sca翻译 2017-03-08 10:42:55 · 1219 阅读 · 0 评论 -
Cassandra文档学习(五:Security)
Securing CassandraCassandra向开源社区提供了4种安全机制:内部认证 (Internal authentication)认证配置:若想要配置Cassandra的内部认证机制,需要修改Cassandra.yaml文档的authenticator属性设置并且增加system_auth keyspace的replication factor,如下所述:使用默认的用户名密码(cass翻译 2017-03-13 13:54:19 · 556 阅读 · 0 评论 -
Cassandra文档学习(六:Initializing a cluster)
初始化一个多节点集群(单数据中心)Prerequisites(预备知识):列表内容翻译 2017-03-13 15:44:54 · 365 阅读 · 0 评论