Companies Home Search Profile

Modify Data in Couchbase 6 Using N1QL

Focused View

Kishan Iyer

2:22:30

8 View
  • 01 Course Overview.mp4
    02:05
  • 02 Course Overview and Prerequisities.mp4
    03:03
  • 03 Statements and Permissions for Document Modification.mp4
    07:02
  • 04 Demo Bucket Creation.mp4
    08:21
  • 05 Demo The INSERT Statement.mp4
    07:22
  • 06 Demo Inserting the Results of a SELECT Query.mp4
    02:27
  • 07 Demo Loading Multiple Documents.mp4
    06:56
  • 08 Demo Read Only Users in Couchbase.mp4
    08:28
  • 09 Demo Insert Permissions in Couchbase.mp4
    06:55
  • 10 Demo Modifying Query Results.mp4
    07:08
  • 11 The INSERT UPDATE and UPSERT Statements.mp4
    05:06
  • 12 Demo The UPSERT Statement.mp4
    04:23
  • 13 Demo The UPDATE Statement.mp4
    08:45
  • 14 Demo Using Functions in Update Queries.mp4
    05:38
  • 15 Demo The UNSET Clause.mp4
    07:18
  • 16 The DELETE and MERGE Statements.mp4
    07:28
  • 17 Demo The DELETE Statement.mp4
    05:41
  • 18 Demo Permissions for DELETE Queries.mp4
    05:05
  • 19 Demo The MERGE Statement.mp4
    04:50
  • 20 Demo Merging with an Empty Source.mp4
    04:16
  • 21 Demo Merges Without Matches.mp4
    04:00
  • 22 Demo The Lookup Merge.mp4
    02:42
  • 23 Demo Deletes in Merge Queries.mp4
    04:49
  • 24 Demo Data Compaction.mp4
    06:14
  • 25 Demo Auto Compaction.mp4
    06:28
  • Description


    This course covers different ways to alter document data in Couchbase using the N1QL query language. It explores the queries used to add new data, modify existing data, and remove unwanted documents.

    What You'll Learn?


      Are you looking for different ways to alter document data in Couchbase? In this course, Modify Data in Couchbase Using N1QL, we look at different ways in which document data can be added to Couchbase, modified, and also removed using the N1QL query language. First, you will cover the different kinds of statements which N1QL provides in order to perform data modifications. You then delve into the use of INSERT statements to add one or more documents to Couchbase buckets and examine the role-based access control feature of Couchbase, specifically, the assignment of permissions to users to run N1QL queries performing INSERT operations. Next, with the addition of entire documents, you will discover how individual attributes can be added to, modified or removed from existing documents using the UPDATE statement. You will also cover the use of UPSERT statements which are a combination of INSERT and UPDATE statements. You will also explore the use of DELETE statements in order to remove documents which are no longer required. Finally, once you are familiar familiar with different ways to modify data, you will cover the use of MERGE statements to define which data needs to be added, modified or removed based on the results of a join operation. Once you are done with this course, you will have the skills required to perform any kind of data modification on your Couchbase document data using the N1QL query language.

    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 25
    • duration 2:22:30
    • level advanced
    • Release Date 2023/12/08

    Courses related to Database Programming

    Subtitle
    Introduction to SQL Server
    Pluralsight Ben Weissman
    Ben Weissman
    Introduction to SQL Server
    1:01:29
    English subtitles
    08/20/2023
    Subtitle
    Basics of GraphQL with Ruby on Rails
    Udemy Alex Deva
    Alex Deva
    Basics of GraphQL with Ruby on Rails
    1:27:00
    English subtitles
    03/14/2024