Companies Home Search Profile

Recognize the Need for Document Databases

Focused View

Kishan Iyer

1:40:32

2 View
  • 01 COU.MP4
    02:17
  • 02 COU.MP4
    02:25
  • 03 TYP.MP4
    06:35
  • 04 STR.MP4
    06:56
  • 05 AN .MP4
    08:12
  • 06 NOS.MP4
    04:32
  • 07 THE.MP4
    07:30
  • 08 REL.MP4
    08:02
  • 09 TYP.MP4
    07:45
  • 10 DOC.MP4
    06:52
  • 11 THE.MP4
    06:55
  • 12 DAT.MP4
    06:38
  • 13 DEN.MP4
    05:48
  • 14 COM.MP4
    05:04
  • 15 MOD.MP4
    06:13
  • 16 SCH.MP4
    03:11
  • 17 ANA.MP4
    04:19
  • 18 COU.MP4
    01:18
  • Description


    This course delves into the characteristics of document databases, their use cases, and the fundamentals of data modeling for such systems. You will cover the trade-offs involved in terms of storage and retrieval, and modeling relationships.

    What You'll Learn?


      Document databases have been gaining in popularity for a number of years now and they are widely available - as tools which can be downloaded and installed on your own servers, or as services on the big cloud platforms. This course, Recognize the Need for Document Databases, introduces you to what document databases are, how they compare to the traditional relational databases, and some of the complexities involved when storing data on such systems.

      First, you will explore what big data is, and how many of the requirements for big data analysis make document databases well-suited to manage their storage and analysis needs. While doing so, you will see some of the trade-offs involved in distributed systems when covering the CAP theorem.

      Next, you will dive into the fundamentals of document databases - how data is represented in the form of key and value pairs, and the data formats which are used in such systems. You will also touch upon the benefits and drawbacks of representing data in the form of documents.

      Finally, you will discover the modeling of data in document databases. Topics such as normalization and denormalization of data are covered, as are the modeling of relationships between different types of entities.

      Once you complete this course, you will have a clear understanding of the characteristics of document databases - what their strengths are, and where such systems have limitations. You will be in a position to make informed decisions on when to use document databases, and how to model data on such platforms.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    I have a Masters in Computer Science from Columbia University and have worked previously as a developer and DevOps engineer. I now work at Loonycorn which is a studio for high-quality video content. My interests lie in the broad categories of Big Data, ML and Cloud.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 18
    • duration 1:40:32
    • level preliminary
    • Release Date 2023/12/08