本文已迁移到我的新博客地址:blog.favorstack.io 欢迎访问~
Cassandra是一个高度可扩展、最终一致的、分布式的结构化键值存储系统。Cassandra结合了Dynamo的分布式系统技术和Google的BigTable数据模型。 Cassandra具有Dynamo的最终一致性;同时,相比典型的键/值存储系统,Cassandra提供与Bigtable类似的,更为丰富的基于列族的数据模型。
Cassandra最初由Avinash Lakshman(Amazon's Dynamo的作者之一) 和 Prashant Malik ( Facebook工程师)设计开发,2008年,Facebook将其开源。 在很多方面你可以把Cassandra看成是Dynamo 2.0,或者是Dynamo与BigTable的结合。Cassandra已在Facebook投入实际生产运行,但仍处于大量开发阶段。
基本信息
- Cassandra官方站点(下载、bug追踪、邮件列表等等)
- Cassandra相关文章与介绍
- Cassandra数据模型
- Cassandra局限:什么场景不适合Cassandra
开发和操作文档
- 起步
- DataStax的Cassandra文档
- 客户端选项:访问Cassandra的方式—Ruby,Python,Scala等的接口
- CQL3文档:Cassandra查询语言规范
- 整合:列举Cassandra与其他项目或产品的整合
- 管理工具:配置、管理Cassandra实例的工具集
- 运行Cassandra
- 架构总览
- 简单案例和解决方案 – 请帮助完善
- FAQ
- 计数器
- 第二索引
- 节点工具
高级设置和调整
- 存储配置
- 创建多节点集群
- 操作
- 嵌入式Cassandra
- 内存表阈值和其他性能调优
- Cassandra硬件支持
- 在Rackspace和Amazon WebServices(AWS/EC2)中配置Cassandra(云服务)
- 大数据集的思考
客户端应用设计
- Thrift API文档(完善中)
开发者文档
- 如何构建
- 如何在Eclipse中调试
- 内部架构
- 顶层包
- CLI设计
- 如何贡献
- 如何提交
- 如何发布(注意:工作目前正在进行)(注意:只与Cassandra提交者相关)
- Windows下的开发
邮件列表
- 用户:[email protected] (subscribe) (archives) (incubatorarchives)
- 开发者: [email protected] (subscribe) (archives) (incubatorarchives)
- 提交:[email protected] (subscribe)
相关信息
- Thrift,用于客户端访问Cassandra
- 相关项目:使用或基于Cassandra的项目
Google SoC 2010 Page
This wiki is powered by MoinMoin. With theexception of a few immutable pages, anyone can edit it. Try SyntaxReference ifyou need help on wiki markup, and FindPage or SiteNavigation to search forexisting pages before creating a new one. If you aren't sure where to begin,checkout RecentChanges to see what others have been working on, or RandomPageif you are feeling lucky.
其他语言
- English 英文版
- Japanese 日本語
- BrazilianPortuguese Português do Brasil
- Italian Italiano
注:翻译仅供学习参考,个人水平有限,不当之处还请指正,官方中文已经很久没更新了,而且比较少。
另:本页部分名词翻译参考了原Wiki翻译,在此感谢:
http://wiki.apache.org/cassandra/%E9%A6%96%E9%A1%B5
参考:http://wiki.apache.org/cassandra/