
软件介绍
Aache Cssandra分布式数据库是一款混合型的非关系数据库软件,自动将数据复制到多个节点,提高容错率。用户可以轻松掌控一切,为每次更新选择同步或异步复制。通过这款软件,用户可以自己创立一个属于自己的数据库,还可以对其进行管理,感兴趣的朋友快来下载吧。
软件介绍
Apache Cassandra是混合型的开源分布式Key-Value存储系统,有有分布式、基于column的结构化、高伸展性的特点,Apache Cassandra还可以对数据库进行管理。这款软件功能非常强大,非常适合数据库开发人员使用。
软件特色
-当您需要可扩展性和高可用性而又不影响性能时,Apache Cassandra 数据库是您的正确选择。在商品硬件或云基础设施上的线性可扩展性和久经考验的容错性使其成为任务关键型数据的完美平台。Cassandra对跨多个数据中心复制的支持是一流的,可为您的用户提供更低的延迟,并让您放心地在区域性故障中生存。
-动视、苹果、BazaarVoice、百思买、CERN、Constant Contact、Comcast、eBay、Fidelity、Github、Hulu、ING、I nstagram、Intuit、Macy‘s、麦格理银行、微软、麦当劳、Netflix、Outbrain、培生教育、Sky、Spotify、Uber、沃尔玛以及其他数千家拥有大型活跃数据集的公司都在使用Cassandra。事实上,财富100强中有40%的公司都在使用Cassandra。
-容错性,数据自动复制到多个节点,以实现容错。支持跨多个数据中心的复制。故障节点可在不停机的情况下被替换。
-性能,Cassandra在基准测试和实际应用中的表现始终优于流行的NoSQL替代品,这主要是由于基本的架构选择。
-数字化,没有单点故障。没有网络瓶颈。集群中的每个节点都是相同的。
-可扩展性,一些最大的生产部署包括苹果公司的,有超过75000个节点存储超过10PB的数据,Netflix(2500个节点,420TB,每天超过1万亿次请求),中国搜索引擎Easou(270个节点,300TB,每天超过8亿次请求)和eBay(超过100个节点,250TB)。
-持久性,Cassandra适用于那些无法承受数据丢失的应用,即使整个数据中心瘫痪也不例外。
-您可以掌控一切,为每次更新选择同步或异步复制。高可用的异步操作通过暗示交接和读取修复等功能进行了优化。
-ELASTIC,随着新机器的增加,读和写的吞吐量都在线性增加,不会出现停机或中断应用的情况。
谁在使用 Cassandra
-Cassandra 在全世界有多达 1500 家公司使用:
-苹果的 Cassandra 集群达到 75,000 节点,存储了 10PB 的数据;
-Netflix 的 Cassandra 集群达到 2,500 个节点,存储了多达 420TB 的数据;
-宜搜的 Cassandra 集群达到 270 个节点,存储多达 300TB 的数据;
-eBay 的 Cassandra 集群达到 100 个节点,存储多达 250TB 的数据;
-360 的 Cassandra 集群达到 1500 个节点;
-饿了么的 Cassandra 集群达到 100 个节点。
软件官网
https://cassandra.apache.org/
软件综述
Apache Cassandra是一款分布式、可扩展、高可用性和一致性的NoSQL数据库,由Facebook开发并开源。它适用于需要处理大量数据和高吞吐量的应用场景,尤其是对读写性能有较高要求的应用。
Cassandra具有以下特点:
- 分布式:Cassandra是一个分布式数据库,数据存储在多个节点上,并通过一致性哈希算法进行分布。这种设计可以提高数据库的扩展性和可用性。
- 可扩展:Cassandra可以很容易地添加或删除节点,以便随着数据量的增长或减少来调整数据库的容量。这种可扩展性使得Cassandra非常适合处理大规模的数据集。
- 高可用性:Cassandra是一个高可用性的数据库,即使单个节点出现故障,也不会影响数据库的整体可用性。这是因为Cassandra使用副本机制来保护数据,每个数据都有多个副本存储在不同的节点上。
- 一致性:Cassandra提供了一致性保证,即所有节点上的数据都是一致的。这种一致性保证使得Cassandra非常适合处理需要强一致性的应用场景。
Cassandra广泛应用于各种领域,包括社交网络、电子商务、金融和游戏等。一些知名企业使用Cassandra作为其数据库,包括Facebook、亚马逊、苹果、Netflix和eBay等。
总的来说,Apache Cassandra是一款非常优秀的分布式NoSQL数据库,具有高可用性、可扩展性和一致性等特点。它非常适合处理大规模的数据集和高吞吐量的应用场景。