Cassandra 教程 - 开篇

2016年08月28日 16525点热度 10人点赞 3条评论

原创声明:

  1. 本文为原创文章
  2. 如需转载需要在文章最开始显示本文原始链接
  3. 为了更好的阅读体验,请回源站查看文章。有任何修改、订正只会在源站体现
  4. 最后更新时间:2016年08月28日

Cassandra 教程系列 - 开篇

 

由于在公司需要准备ETP课程,课程名称就是《基于Cassandra+Spark搭建的数据分析平台》,因此需要写一篇关于Cassandra的教程。并且,此教程太监的几率应该不大~ 毕竟公司的压力摆在那里

在这里先将教程发布出来,如果各位有什么建议或者意见,都可以留言,也是对我的教程内容的一个修正

预计本课程将会包含以下知识点:

  1. 简单介绍Cassandra
    1. Cassandra是什么
    2. 有什么优点
    3. 有什么公司在用
  2. Cassandra Internal
    1. 架构
    2. 一致性等特性介绍
    3. gossip policy
  3. 数据模型(Data Model)
    1. 重要内容
    2. NoSQL 跟 RDBMS 最关键的不同点,设计理念就不太一样
    3. Java API
      1. CRUD
      2. 多线程 、 Future 接口
  4. 搜索
    1. 不会介绍DataStax Ent的Solr解决方案
    2. 简单介绍Lucene 插件
  5. Cassandra + Spark + Zeppelin 一体化的数据分析解决方案
    1. 应该会有一个实际的案例,具体还没想好

 

其实,就一个DB方案来说,还有很多其他需要介绍的事情,特别是维护、升级,但是由于时间有限,同时笔者自己这方面的经验也并不是非常丰富,暂时感觉还没能力来讲好。

如果哪天在这方面经验更丰富、完善,应该会将这一块补充上来

 

下周去上海出差,慢慢更新 :)

 

本文为原创文章,转载请注明出处

RangerWolf

保持饥渴的专注,追求最佳的品质

文章评论

  • 尚爱思笑话

    感觉很不错的样子!

    2016年08月30日
  • 小耗子

    有整体工程的学习地址吗

    2016年10月15日
    • rangerwolf

      你是说整个项目的源码吗?
      如果是的话,这个跟我们的公司业务绑定太紧密了,不太方便开源出来。 开源的话,也不能直接运行。 至少里面用到的公司的数据没法公布出来~

      2016年10月15日