写点什么

Cassandra 1.0.0 为进军企业做好了准备

  • 2012-02-02
  • 本文字数:783 字

    阅读完需:约 3 分钟

近日,Apache 发布了 Cassandra 1.0.0 ,这是该分布式基于列的数据存储的首个主要里程碑版本,带来了数据压缩与其他几处性能改进和优化。

Cassandra 为 Apache 的顶级开源项目,是个可伸缩的分布式( Amazon 的 Dynamo 与 Google BigTable 基于列的数据模型是其代表)数据库管理系统。Cassandra 最初是由 Facebook 开发的,后来在 2008 年开源,现在一直处于开发当中。近日,Apache发布了其首个主要的里程碑版本Cassandra 1.0.0,带来了大量的新特性、改进和Bug 修复。

呼声最高的一个特性就是数据压缩。 Cassandra 1.0 支持每个 ColumnFamily 的数据压缩,ColumnFamily 是个列的容器,类似于传统关系数据库的表。压缩过程在后台运行,对于节点的响应时间没什么影响。压缩将数据所占据的空间减少了 2 到 4 倍,据 Pavel Yaskevich 所述,这间接提升了 25-35% 的读性能以及 5-10% 的写性能。

根据 Apache Cassandra 项目的副总裁 Jonathan Ellis 所述,从 Cassandra 0.6 到 1.0,性能有了很大的提升,“与 2010 年的发布相比,写性能提升了 40%。但我们真正想要改进的是读性能,这提升了惊人的 400%”。

其他改进有:

通过 off-heap 缓存、空间搜集和自动化的自我调整,内存管理得到了改进,GC 暂停数更少、性能更加可预测(点击这里查看详细信息)。 更好的磁盘空间管理:通过提交日志与即时删除废弃的数据文件实现了更好的空间占用控制。

新的可选级别的压缩策略,提供了更加可预测的性能与确定的 SStable 大小(点击这里查看详细信息)。

改进的 hinted handoffs,这样就需要更少的读修复,实现了更好的读性能。

大量的性能改进(点击这里查看详细信息)、CQL、修复、更简单的操作等等。

目前,Cisco、 Digg Facebook Rackspace Reddit Twitter 等公司都在使用Cassandra,最大的产品集群在150 多台机器上拥有超过100TB 的数据。

查看英文原文: Cassandra 1.0.0. Is Ready for the Enterprise

2012-02-02 05:482761
用户头像

发布了 88 篇内容, 共 268.9 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

技术分享| 利用 Google MFA 实现 Amazon linux 2023 身份校验

伊克罗德信息科技

“元”启未来 · 万象“新”生!合肥少荃湖畔等你来

声网

听GPT 讲Rust源代码--compiler(25)

fliter

Java核心技术·卷I(原书第12版)PDF

程序员李木子

《Java解惑》PDF

程序员李木子

Flyway 的主要命令及其作用如下:

虚实的星空

基于 Hologres+Flink 的曹操出行实时数仓建设

Apache Flink

首次公开发声,OpenAI CEO 奥特曼回忆“宫斗门”丨 RTE 开发者日报 Vol.129

声网

POKT Network 开启周期性通缩,该计划将持续至 2025 年

股市老人

C# 数据类型与类型转换:包含教程与示例

小万哥

C# 程序人生 编程语言 软件工程 后端开发

听GPT 讲Rust源代码--compiler(27)

fliter

Java语言程序设计(基础篇 原书第10版)PDF

程序员李木子

《On Java 中文版 基础卷》PDF

程序员李木子

奶茶上云,原生的更好喝

阿里巴巴云原生

阿里云 云原生

2023 IoTDB Summit:湖南大唐先一科技有限公司主任架构师舒畅《IoTDB 在发电领域的应用实践》

Apache IoTDB

听GPT 讲Rust源代码--compiler(24)

fliter

听GPT 讲Rust源代码--compiler(26)

fliter

用过都说好!FigJam在线白板使用技巧&替代软件推荐!

彭宏豪95

效率工具 在线白板 办公效率 在线协作 boardmix

为什么在数学的意义上GraphQL严格的优于REST?

canonical

DDD 低代码 graphql

微服务架构设计模式PDF

程序员李木子

图像处理锐化-Java-Prewitt算子叠加

alexgaoyh

图像处理 锐化 prewitt算子 噪点 叠加

Databend x HuggingFace,海量数据,随心分析

Databend

稳定币智能分析:未来加密领域策略的关键!

Footprint Analytics

区块链 Token 稳定币

X Winner受邀出席泰国政府加密峰会,上演未来独角兽的独角戏

股市老人

图像处理-Java-去噪/高斯模糊/套红

alexgaoyh

Java 图像处理 去噪 高斯模糊 套红

《On Java 中文版 进阶卷》PDF

程序员李木子

Cassandra 1.0.0为进军企业做好了准备_开源_Abel Avram_InfoQ精选文章