我想学习卡桑德拉。
不幸的是,我可以找到的一些教程帖子或者参考旧的Cassandra版本(之前的1)和/或需要一些有点复杂的设置,比如安装twissandra。
所以,我想知道是否有人知道学习Cassandra的资源而不必安装任何东西,当然除了Cassandra本身。
我的设置:
我对MongoDB很满意并且对MySql有一些经验,尽管看起来Cassandra与上述类似。
任何?
答案 0 :(得分:9)
我推荐视频教程
http://www.devoxx.com/display/Devoxx2K10/Cassandra+by+Example
以及datastax的一些演示文稿
http://www.datastax.com/company/news-and-events/events/cassandrasf2011/presentations
我推荐以下链接,我觉得它有所有基本的数据库管理主题,您可能有兴趣学习最新版本...
答案 1 :(得分:4)
这个答案可能取决于你想做什么。像任何数据库技术一样,Cassandra有很多方面。我会说这些属于几个类别:
DataStax在创建前4个点的文档方面做得非常好,所以如果这是您关注的问题,我建议您阅读他们的文档。此外,您还需要查看您计划使用的特定客户端库的文档。
架构设计有点棘手,因为一直在发现好的规则和设计模式。这个区域有一些很好的路径,但在很大程度上,这是你通过经验学习并在像这样的地方或Cassandra IRC频道询问具体问题的东西。
如果您在自己的心理Cassandra引导过程的某些特定方面遇到问题,我建议您提出具体问题。
答案 2 :(得分:4)
我建议你阅读Eben Hewitt的书“Cassandra:The Definitive Guide” http://www.amazon.com/Cassandra-Definitive-Guide-Eben-Hewitt/dp/1449390412
它包含数据库的基础知识以及无SQL建模。
我在了解Cassandra配置参数时发现此资源非常有用:http://www.ecyrd.com/cassandracalculator/
,你将无法生存