cassandra (2)Understanding the Architecture【Architecture in brief】
来源:互联网 发布:无主之地2无网络连接 编辑:程序博客网 时间:2024/06/04 18:19
Cassandra概述
Cassandra设计通过没有单节点故障的多节点集群来处理大数据工作负载。它的架构是基于系统或硬件会出现故障的基础上设计的。Cassandra地址失败的问题是通过采用一种对等分布式系统中的所有节点是相同的,数据分布在集群中的所有节点解决的。集群的节点之间每一秒都在交换信息。每个节点上都有commitlog记录写操作,以确保数据的耐久性。数据也写入到一个内存中的结构,称为MemTable,然后当MemTable写满后,数据写入到磁盘上的SSTable的数据文件。所有的写操作自动分区和复制到整个集群。
Cassandra是一个面向行的数据库。 Cassandra的架构允许任何授权的用户连接到任何数据中心中的任何节点和使用CQL语言访问数据。为了便于使用,CQL使用了类似的
SQL语法。从CQL角度,数据库由表构成。通常,一个集群里一个应用程序有个一keyspace 。开发人员可以通过cqlsh或者程序的驱动程序使用CQL。
客户端读取或写入请求可以到集群中的任何节点。当客户端通过请求连接到某个节点,则该节点作为特定的客户端操作的协调员。协调员作为客户端应用程序和拥有被请求的数据的节点之间的一个代理。协调员依据集群的配置决定环上的哪个节点来响应请求。
了解更多信息,请参阅第21页上的关于客户端请求。
- cassandra (2)Understanding the Architecture【Architecture in brief】
- cassandra (2)Understanding the Architecture【About internode communications (gossip)】
- cassandra (2)Understanding the Architecture【Data distribution and replication】
- cassandra (2)Understanding the Architecture【About partitioners】
- cassandra (2)Understanding the Architecture【About snitches】
- cassandra (2)Understanding the Architecture【About client requests】
- cassandra (2)Understanding the Architecture【Planning a cluster deployment】
- Day 2 Understanding the CORBA Architecture
- Understanding the Flex messaging architecture
- Understanding the Search Service Architecture
- the understanding of the MVC architecture
- The Struts 2 Architecture
- Understanding Service-Oriented Architecture
- Facebook Cassandra Architecture and Design
- Understanding Service Oriented Architecture[quote]
- J2EE Architecture(2)
- Architecture
- ARCHITECTURE
- JSTL 核心标签库 使用
- Win32编程的demo,在另一台机器上不窗口显示不出来
- Eclipse、Tomcat环境配置及web应用发布的几种方式
- u-boot.lds 分析 .
- JavaScript访问弹出窗口的弹出窗口
- cassandra (2)Understanding the Architecture【Architecture in brief】
- Intent实现跳转
- android修行之路----经典书籍
- 小程序(三)数组排序问题1奇偶数组排序
- Maven常用命令
- Linux下的ELF文件格式简介 .
- 导致flash屏幕重绘的几种方式及避免重绘的方法
- android学习网站(持续更新)
- session和cookie的辨析