Companies Home Search Profile

Filter Data from Couchbase 6 Using N1QL

Focused View

Kishan Iyer

3:15:54

21 View
  • 01.01.Course Overview.mp4
    02:07
  • 02.01.Prerequisites and Course Outline.mp4
    02:57
  • 02.02.Introducing Document-oriented Databases.mp4
    04:41
  • 02.03.Introducing Couchbase.mp4
    07:29
  • 02.04.Installing Couchbase.mp4
    02:49
  • 02.05.Setting up a Couchbase Cluster.mp4
    04:54
  • 02.06.Searching for Documents in a Bucket.mp4
    05:53
  • 02.07.Filtering Documents from the Documents Interface.mp4
    06:01
  • 02.08.Editing Documents.mp4
    07:22
  • 03.01.Basic N1QL Queries.mp4
    07:59
  • 03.02.The CBQ Shell.mp4
    03:27
  • 03.03.Creating a Bucket.mp4
    02:11
  • 03.04.Inserting Documents Into a Bucket.mp4
    06:56
  • 03.05.Updating and Deleting Documents.mp4
    03:27
  • 03.06.The USE KEYS Clause.mp4
    04:43
  • 03.07.Modifying the SELECT Clause with DISTINCT and RAW.mp4
    06:58
  • 03.08.The ORDER BY Clause.mp4
    04:29
  • 03.09.An Overview of Query Plans.mp4
    03:40
  • 03.10.The WHERE Clause.mp4
    05:18
  • 03.11.An Introduction to Subqueries.mp4
    05:03
  • 04.01.Demo Null, Missing, and Valued Fields.mp4
    06:31
  • 04.02.Demo Equality Operators.mp4
    03:12
  • 04.03.Demo Greater Than and Less Than Operators.mp4
    08:04
  • 04.04.Demo The BETWEEN Operator.mp4
    03:39
  • 04.05.Demo Multiple WHERE Clauses.mp4
    05:03
  • 04.06.Demo The NOT Operator.mp4
    06:45
  • 04.07.Demo The LET Clause.mp4
    06:18
  • 05.01.Data Types in Couchbase.mp4
    02:44
  • 05.02.Demo An Introduction to Arrays.mp4
    05:08
  • 05.03.Demo Working with Objects.mp4
    05:38
  • 05.04.Demo Arrays of Objects in N1QL.mp4
    06:08
  • 05.05.Demo The ANY Operator.mp4
    06:24
  • 05.06.Demo The EVERY Operator.mp4
    05:41
  • 05.07.Demo The ARRAY Operator.mp4
    06:12
  • 05.08.Demo The FIRST Operator.mp4
    04:02
  • 05.09.Demo The WITHIN Operator.mp4
    05:11
  • 05.10.Demo Array Slicing.mp4
    05:01
  • 05.11.Demo Array Funtions.mp4
    05:49
  • Description


    This course covers the searching of documents in Couchbase using the N1QL query language. There is a focus on defining filters based on the document attributes, whether they are primitive types such as numbers or complex data such as arrays.

    What You'll Learn?


      There are a variety of ways to filter queries in Couchbase. In this course, Filter Data from Couchbase Using N1QL, you will get some hands on experience in writing queries to retrieve documents from a Couchbase database using filters you have defined. These queries will be written in the N1QL query language which has a SQL-like syntax to work with JSON data.

      First, you will explore how documents can be searched using the Couchbase web UI and how this interface allows you to define filters based a document key and also on the values of its attributes.

      Next, you will cover some of the basics of querying in the N1QL query language - such as the SELECT, FROM and WHERE clauses of a N1QL query - and will also take a brief look at adding and updating documents using INSERT and UPDATE queries. Then, you will move on to the filtering of documents based on the values of their attributes using a variety of comparison operators.

      Finally, you will delve into filtering documents based on the contents of nested structures such as arrays and objects. This includes the use of collection operators, invoking built-in array functions and also generating slices of arrays.

      By the end of this course, you will have the skills required to run a variety of filter queries on the data you have stored in a Couchbase database.

    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 38
    • duration 3:15:54
    • level preliminary
    • Release Date 2023/10/20