博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
读《Cassandra权威指南》
阅读量:6291 次
发布时间:2019-06-22

本文共 950 字,大约阅读时间需要 3 分钟。

Cassandra是什么?有什么特点?谁在用它?为什么用它?

这本书第一章只用了不到30页就很好地阐述了这些问题。这本书的目标是帮助开发者和数据库管理员们理解Cassandra这种新型数据库,探索它与传统的关系型数据库系统有什么异同,并且帮助读者在自己的系统中使用Cassandra。

没有一点点数据库经验的读者,也能在读完第一章之后初步弄明白数据库都被拿来干什么活了,关系型数据库是怎么回事,Cassandra又有什么不一 样,Facebook、Twitter因何为之心动,web2.0时代,社交网站高热,Cassandra如何适应数据量巨大的互联网。

这个继承自Amazon Dynamo(键/值存储系统)的非关系型列数据库,有着持久性、无缝扩展性、可调的一致性、无中心对称、无schema的数据模型等等等等这些特点。而 什么是副本复制模型,为什么不会单点失效,无中心对称架构、高可用性、无缝扩展这些都是什么意思,Brewer的CAP理论是什么,各种不同的数据库在一 致性(consistency)、可用性(availability)、分区耐受性(partition tolerance)上的取舍,这一章做了简洁、精辟的解释,可以反复多读。

接下来就是帮助开发者和数据库管理员们理解Cassandra,在自己的系统中使用。这是一本技术指南。Cassandra的文档一直是一个弱项,而即便文档得到了增强改善,这样一本书也是非常有用的。

与许多技术书籍一样,作者以“模块化”的方式写作,每章合理地成为一个个独立的指南。“新人”自然可以按顺序阅读,任何人都可以根据自己想了解的内容,挑选合适的章节当做独立的指南来看。

第二章手把手地教怎样在不同平台上安装Cassandra,第三章详细介绍Cassandra的数据模型,深入探索其与关系型数据库的区别。之后是一个完整的从关系模型迁移到Cassandra模型上的例子,然后是更深入地探讨其机制、开发相关和维护,以及性能调优话题。

不到300页的书,理论介绍循序渐进,简洁清楚,实例详尽,是入门上手、查阅解惑的好工具。

转载于:https://www.cnblogs.com/loveisbug/archive/2011/12/20/2294943.html

你可能感兴趣的文章
索引失效 ORA-01502
查看>>
Oracle取月份,不带前面的0
查看>>
Linux Network Device Name issue
查看>>
IP地址的划分实例解答
查看>>
如何查看Linux命令源码
查看>>
运维基础命令
查看>>
入门到进阶React
查看>>
SVN 命令笔记
查看>>
检验手机号码
查看>>
重叠(Overlapped)IO模型
查看>>
Git使用教程
查看>>
使用shell脚本自动监控后台进程,并能自动重启
查看>>
Flex&Bison手册
查看>>
solrCloud+tomcat+zookeeper集群配置
查看>>
/etc/fstab,/etc/mtab,和 /proc/mounts
查看>>
Apache kafka 简介
查看>>
socket通信Demo
查看>>
技术人员的焦虑
查看>>
js 判断整数
查看>>
mongodb $exists
查看>>