NoSQL非结构化数据库高级培训课程-大纲

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
云数据库 MongoDB,通用型 2核4GB
简介:

一、课程概述

  本课程面向No-SQL开发人员、系统分析和系统架构师,目的在于帮助他们建立起完整的No-SQL数据库的概念,应用场景、相关开源技术框架和优缺点。

二、课程大纲

主题

时间

主题

No-SQL概述

(第1天)

上午

No-SQL的前世今生-业务才是王道;

RDBMS与No-SQL数据库对比分析;

主流No-SQL数据库分类和应用场景;

下午

典型No-SQL数据库开源产品介绍;

No-SQL数据库关键指标分析;

正本清源:我们真的需要No-SQL吗?

键值数据库

(第2天)

上午

开源键值数据库产品介绍;

Memcached(先行者)基础:安装部署、管理命令、运行监控和开发接口;

Redis(数据类型的扩展和延伸)基础:安装部署、管理命令、运行监控和开发接口;

下午

Memcached与Redis对比分析;

Memcached集群部署与负载均衡;

键值数据库应用实例:为何选择Redis?Redis与MySQL整合,数据一致性模型;

文档数据库

(第3天)

上午

MongoDB概述-最类似关系型数据库的No-SQL

MongoDB物理存储-并非NoSQL,为何MongoDB仍然需要文档结构的设计;

MongoDB系统架构-系统整合,MongoDB服务组件和功能说明;

下午

MongoDB技术瓶颈和解决之道;

MongoDB集群部署-分片策略;

MongoDB企业应用实例:可变的数据结构;累加效应下的数据扩展;

三、培训服务

  技术交流:293503507

  培训邀请:13718542435

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
21天前
|
缓存 NoSQL 关系型数据库
在Python Web开发过程中:数据库与缓存,MySQL和NoSQL数据库的主要差异是什么?
MySQL是关系型DB,依赖预定义的表格结构,适合结构化数据和复杂查询,但扩展性有限。NoSQL提供灵活的非结构化数据存储(如JSON),无统一查询语言,但能横向扩展,适用于大规模、高并发场景。选择取决于应用需求和扩展策略。
112 1
|
1月前
|
SQL 数据库 OceanBase
OceanBase数据库的主备库参照的配置文件
【2月更文挑战第27天】OceanBase数据库的主备库参照的配置文件
29 4
|
2月前
|
存储 NoSQL 关系型数据库
面试题18: NOSQL数据库
面试题18: NOSQL数据库
|
1月前
|
数据可视化 Java 测试技术
基于SpringBoot的精品在线试题库系统(系统+数据库+文档)
基于SpringBoot的精品在线试题库系统(系统+数据库+文档)
|
1月前
|
存储 数据可视化 JavaScript
基于springboot的精品在线试题库系统设计与实现(程序+数据库+文档)
基于springboot的精品在线试题库系统设计与实现(程序+数据库+文档)
|
1月前
|
存储 NoSQL 关系型数据库
四种类型的nosql数据库
随着互联网的发展,传统关系型数据库已经不能满足大数据时代的需求。NoSQL数据库应运而生,它们具有高可扩展性、高性能和高可用性等优点。本文将介绍四种主要类型的NoSQL数据库,分别是键值存储数据库、文档存储数据库、列存储数据库和图形数据库。这些数据库在不同的场景下有着不同的应用,可以满足不同的需求。
|
1月前
|
存储 缓存 NoSQL
|
1月前
|
存储 关系型数据库 MySQL
解释一下如何使用Python的数据库接口库进行数据库操作。
【2月更文挑战第12天】【2月更文挑战第33篇】解释一下如何使用Python的数据库接口库进行数据库操作。
|
1月前
|
关系型数据库 分布式数据库 数据库
据库流行度排行榜可能会影响他们的数据库选型
【2月更文挑战第12天】据库流行度排行榜可能会影响他们的数据库选型
20 8
|
2月前
|
数据库 索引 Python
python数据库-NumPy与Matplotlib库
python数据库-NumPy与Matplotlib库