【24h】

Cassandra

机译:卡桑德拉

获取原文

摘要

Cassandra is a distributed storage system for managing structured data that is designed to scale to a very large size across many commodity servers, with no single point of failure. Reliability at massive scale is a very big challenge. Outages in the service can have significant negative impact. Hence Cassandra aims to run on top of an infrastructure of hundreds of nodes (possibly spread across different datacenters). At this scale, small and large components fail continuously; the way Cassandra manages the persistent state in the face of these failures drives the reliability and scalability of the software systems relying on this service. Cassandra has achieved several goals--scalability, high performance, high availability and applicability. In many ways Cassandra resembles a database and shares many design and implementation strategies with databases. Cassandra does not support a full relational data model; instead, it provides clients with a simple data model that supports dynamic control over data layout and format.
机译:Cassandra是一种用于管理结构化数据的分布式存储系统,该数据被设计为跨越许多商品服务器的大尺寸,没有单点故障。大规模规模的可靠性是一个非常重要的挑战。服务中的中断可能会产生显着的负面影响。因此,Cassandra旨在在数百个节点的基础设施上运行(可能会在不同的数据中心分布)。在这种规模,小型和大型组件不断失效; Cassandra在面对这些故障的情况下管理持久状态的方式推动了依靠这项服务的软件系统的可靠性和可扩展性。 Cassandra实现了多项目标 - 可扩展性,高性能,高可用性和适用性。在许多方面,Cassandra类似于数据库,并与数据库共享许多设计和实现策略。 Cassandra不支持完整的关系数据模型;相反,它为客户提供了一个简单的数据模型,支持动态控制通过数据布局和格式。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号