IBM

NoSQL 数据库简介

本课程是多个项目的一部分。

Rav Ahuja
Ramesh Sannareddy
Steve Ryan

位教师:Rav Ahuja

54,339 人已注册

包含在 Coursera Plus

深入了解一个主题并学习基础知识。
4.6

(358 条评论)

初级 等级

推荐体验

灵活的计划
2 周 在 10 小时 一周
自行安排学习进度
91%
大多数学生喜欢此课程
深入了解一个主题并学习基础知识。
4.6

(358 条评论)

初级 等级

推荐体验

灵活的计划
2 周 在 10 小时 一周
自行安排学习进度
91%
大多数学生喜欢此课程

您将学到什么

  • 区分 NoSQL 存储库的四大类别。

  • 描述比较流行的大数据处理工具的特点、功能、优势、局限性和应用。

  • 使用 MongoDB 任务执行常见任务,包括创建、读取、更新和删除(CRUD)操作。

  • 在 Cassandra 中执行键空间、表和 CRUD 操作。

要了解的详细信息

可分享的证书

添加到您的领英档案

作业

15 项作业

授课语言:英语(English)

了解顶级公司的员工如何掌握热门技能

Petrobras, TATA, Danone, Capgemini, P&G 和 L'Oreal 的徽标

积累特定领域的专业知识

此课程作为 的一部分提供
在注册此课程时,您还需要选择一个特定的合作项目。
  • 向行业专家学习新概念
  • 获得对主题或工具的基础理解
  • 通过实践项目培养工作相关技能
  • 获得可共享的职业证书

该课程共有5个模块

NoSQL 不仅指 SQL。该术语指的是一类在架构上属于非关系型的数据库。NoSQL 数据库起源于 Open Source 社区,由于 Big Data 的需求而变得更加流行。在本 Modulation 中,您将了解 NoSQL 的特点以及 NoSQL 数据库的四大类别:文档、键值、列和图。您将探索 ACID 和 BASE 一致性模型之间的区别、Distributed Systems 的优势和挑战以及 CAP 定理及其特点。您还将学习如何决定何时使用 RDBMS,何时使用 NoSQL。

涵盖的内容

11个视频2篇阅读材料4个作业9个插件

MongoDB 是一种面向文档的 NoSQL 数据库。MongoDB 数据库可通过索引轻松访问。这些数据库支持各种数据类型,包括日期和数字。MongoDB 是当今最流行的 NoSQL 数据库,可帮助用户查询、操作收集到的数据并从中发现有趣的见解。由于可灵活存储结构化或非结构化数据,它还可用于各种用途。在本模块中,您将了解 MongoDB 的特点,并扩展您在 MongoDB 上执行各种常见任务的实践工作知识,包括创建、读取、更新和删除 (CRUD) 操作、限制和排序记录、索引和聚合。您将探索复制和分片功能,这些功能支持 MongoDB 的可扩展性和可用性。

涵盖的内容

8个视频2篇阅读材料4个作业5个应用程序项目4个插件

Apache Cassandra 是一种开源数据库,最适合 "始终可用 "的应用程序使用。这些应用要求数据库始终可用(高可用),并能在高流量情况下快速扩展而不影响性能。Apache Cassandra 最适合 Netflix、Uber 和 Spotify 等在线服务。在本模块中,您将了解 Apache Cassandra 的特点。您还将扩展有关如何执行常见 Cassandra 任务的实践知识,包括使用 CQL shell、键空间操作、表操作和 CRUD 操作。

涵盖的内容

10个视频2篇阅读材料4个作业4个应用程序项目4个插件

本模块包含本课程的最终项目。您将把在本课程中学到的技能应用到一个特定场景中,从而巩固这些技能。要成功完成该项目,您必须证明自己具备执行所述任务的技能。您的同学将对该结业项目进行评分。

涵盖的内容

2篇阅读材料1个作业1次同伴评审2个应用程序项目2个插件

数据库即服务(DBaaS)是混合多云应用的一种流行解决方案。IBM Cloudant 是基于 Open Source Apache CouchDB 构建的完全托管 DBaaS。Cloudant 的目标是成为所有网络和移动应用程序的数据层。在本 Modulation 中,您将发现利用 Cloudant 的丰富功能和 JSON 文档存储开发现代 Web 应用程序是多么简单。您将探索 Cloudant 作为 NoSQL 数据库的架构。您将获得 Cloudant 功能和关键技术的实践经验。您还将学习如何使用 Cloudant Dashboard 创建和管理您的数据库。

涵盖的内容

8个视频3篇阅读材料2个作业3个应用程序项目6个插件

获得职业证书

将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。

位教师

授课教师评分
4.6 (88个评价)
Rav Ahuja
IBM
56 门课程4,308,035 名学生
Ramesh Sannareddy
IBM
15 门课程446,054 名学生

提供方

IBM

从 数据管理 浏览更多内容

人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.
自 2018开始学习的学生
''能够按照自己的速度和节奏学习课程是一次很棒的经历。只要符合自己的时间表和心情,我就可以学习。'
Jennifer J.
自 2020开始学习的学生
''我直接将从课程中学到的概念和技能应用到一个令人兴奋的新工作项目中。'
Larry W.
自 2021开始学习的学生
''如果我的大学不提供我需要的主题课程,Coursera 便是最好的去处之一。'
Chaitanya A.
''学习不仅仅是在工作中做的更好:它远不止于此。Coursera 让我无限制地学习。'

学生评论

4.6

358 条评论

  • 5 stars

    73.74%

  • 4 stars

    18.15%

  • 3 stars

    3.91%

  • 2 stars

    1.67%

  • 1 star

    2.51%

显示 3/358 个

JG
5

已于 Jun 17, 2022审阅

RS
5

已于 Nov 26, 2023审阅

DM
5

已于 Nov 3, 2023审阅

Coursera Plus

通过 Coursera Plus 开启新生涯

无限制访问 10,000+ 世界一流的课程、实践项目和就业就绪证书课程 - 所有这些都包含在您的订阅中

通过在线学位推动您的职业生涯

获取世界一流大学的学位 - 100% 在线

加入超过 3400 家选择 Coursera for Business 的全球公司

提升员工的技能,使其在数字经济中脱颖而出

常见问题