原创声明:
Cassandra 教程系列 - 开篇
由于在公司需要准备ETP课程,课程名称就是《基于Cassandra+Spark搭建的数据分析平台》,因此需要写一篇关于Cassandra的教程。并且,此教程太监的几率应该不大~ 毕竟公司的压力摆在那里
在这里先将教程发布出来,如果各位有什么建议或者意见,都可以留言,也是对我的教程内容的一个修正
预计本课程将会包含以下知识点:
- 简单介绍Cassandra
- Cassandra是什么
- 有什么优点
- 有什么公司在用
- Cassandra Internal
- 架构
- 一致性等特性介绍
- gossip policy
- 数据模型(Data Model)
- 重要内容
- NoSQL 跟 RDBMS 最关键的不同点,设计理念就不太一样
- Java API
- CRUD
- 多线程 、 Future 接口
- 搜索
- 不会介绍DataStax Ent的Solr解决方案
- 简单介绍Lucene 插件
- Cassandra + Spark + Zeppelin 一体化的数据分析解决方案
- 应该会有一个实际的案例,具体还没想好
其实,就一个DB方案来说,还有很多其他需要介绍的事情,特别是维护、升级,但是由于时间有限,同时笔者自己这方面的经验也并不是非常丰富,暂时感觉还没能力来讲好。
如果哪天在这方面经验更丰富、完善,应该会将这一块补充上来
下周去上海出差,慢慢更新 :)
本文为原创文章,转载请注明出处
文章评论
感觉很不错的样子!
有整体工程的学习地址吗
你是说整个项目的源码吗?
如果是的话,这个跟我们的公司业务绑定太紧密了,不太方便开源出来。 开源的话,也不能直接运行。 至少里面用到的公司的数据没法公布出来~