做为新一代软件工程师,你还是只会传统关系型数据库吗? NoSQL最常见的解释是“non-relational”,“Not Only SQL”也被很多人接受。NoSQL数据库的出现,弥补了关系数据(比如MySQL)在某些方面的不足,在某些方面能极大的节省开发成本和维护成本,因此被广泛运用在中小型甚至是部分大型企业之中,NoSQL早已成为数据科学家,软件工程师,系统架构师和运维人员的必备技能。 NoSQL数据库四大类别:Key-Value, Document, Column Family, Graph Database,本课程里都会逐一讲解。同时,也会针对每种数据库下普遍使用的数据库进行讲解以及实战应用。 教师介绍 Eason Software Engineer 硕士毕业于卡内基梅隆大学,热衷于研究各类大数据框架,拥有数年AWS开发经验,现就职于硅谷知名大数据公司。 Lesson 1 课程大纲
Lesson 2 课程目标
理论部分 1. Background Introduction Challenge of traditional database and its solution Solution of NoSQL database Difference between traditional database and NoSQL database 2. Introduction to NoSQL database Key-Value, Document, Column Family, Graph Database One from each (Redis, Cassandra, HBase, Mongodb and Neo4j) Storage model and internal implementation 3. Introduction to Node.js and HTML Basic concept and syntax Component of a simple website DBaaS - Database as a Service 代码实战部分
Lesson 3 课程目标
理论部分 1. Redis What is Redis Common Use case Real time browsing history analysis with Redis 2. HBase Hadoop/HDFS HBase works on HDFS and relationship visualization with d3.js 3. Cassandra Data model and difference with HBase Characteristics of Cassandra (consistent hashing, consistency configuration) Cassandra on timeline visualization with vis.js 4. Amazon RDS DBaaS traditional database usage on website 5.Mongodb Origin of Mongodb User information/Web page data in Mongodb 代码实战部分
课程时间 第一节课(免费) 美西时间:1月20日 周五 07PM - 09PM 美东时间:1月20日 周五 10PM - 12PM 北京时间:1月21日 周六 11AM - 01PM 第二节课 美西时间:02月03日 周五 7PM - 9PM 美东时间:02月03日 周五 10PM - 12PM 北京时间:02月04日 周六 11AM - 1PM 第三节课 美西时间:02月04日 周六 7PM - 9PM 美东时间:02月04日 周六 10PM - 12PM 北京时间:02月05日 周日 11AM - 1PM 注册免费试听 复制链接或点击“阅读原文” https://zoom.us/webinar/register/a86e431ae46eb92e66858a512be5123a 联系课程负责人 Catherine Wechat ID: catherinelikesu 课程主页及报名 https://www.bittiger.io/livecourses/RYwQmqdeRQbrzyWKR 加入课程学习交流群 本文转载于微信公众号: 论码农的自我修养(bit_tiger),更多微信文章请扫描关注公众号: |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|