10

我想学习卡桑德拉。

不幸的是,我能找到的几篇教程帖子要么是指旧的 Cassandra 版本(之前的 1)和/或需要一些复杂的设置,比如安装 twissandra。

所以,我想知道是否有人知道无需安装任何东西就可以学习 Cassandra 的资源,当然,除了 Cassandra 本身。

我的设置:

  • Windows 7(应该没关系,对吧?)
  • Cassandra 1.2.0(使用 DataStax 的二进制安装程序安装)
  • OpsCenter(由 DataStax 提供)

我对 MongoDB 非常满意,并且对 MySql 有一些经验,尽管 Cassandra 似乎与上述任何一个都不一样。

任何人?

4

3 回答 3

9

我推荐视频教程

http://www.devoxx.com/display/Devoxx2K10/Cassandra+by+Example

以及 datastax 的一些演示文稿

http://www.datastax.com/company/news-and-events/events/cassandrasf2011/presentations

我也推荐下面的链接,我觉得它包含所有基本的数据库管理主题,您可能有兴趣使用最新版本学习...

试试这个教程https://www.i2tutorials.com/cassandra-tutorial/

于 2013-09-17T07:52:23.103 回答
4

这个问题的答案可能取决于你想做什么。像任何数据库技术一样,Cassandra 有很多方面。我会说这些分为几类:

  1. 特性和功能概述
  2. 安装
  3. 读取和写入数据
  4. 运营
  5. 架构设计

DataStax 在前 4 点创建文档方面做得非常好,所以如果这是您的担忧,我建议您阅读他们的文档。此外,您还需要查看您计划使用的特定客户端库的文档。

模式设计有点棘手,因为一直在发现好的规则和设计模式。在这个领域有一些人迹罕至的路径,但在很大程度上,这是你通过经验学习的东西,并在像这样的地方或 Cassandra IRC 频道提出具体问题。

如果您在自己的心理 Cassandra 引导过程的某些特定方面遇到问题,我建议您提出一个具体问题。

于 2013-01-29T15:05:10.267 回答
4

我向您推荐 Eben Hewitt 的《Cassandra:权威指南》 http://www.amazon.com/Cassandra-Definitive-Guide-Eben-Hewitt/dp/1449390412

它包含数据库和非 SQL 建模的基础知识。

在了解 Cassandra 配置参数时,我还发现此资源非常有用:http: //www.ecyrd.com/cassandracalculator/

当然,如果没有http://www.datastax.com/docs,您将无法生存

于 2013-09-17T01:00:17.817 回答