--- title: "Overview" url: https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/overview/ description: "This page describes the method to perform operations in the DataStore component." last_updated: 2026-09-09T10:45:38Z service: CloudScale type: general related_links: - name: "Catalyst CloudScale" url: /en/cloud-scale/ - name: "NoSQL Help Documentation" url: /en/cloud-scale/help/nosql/introduction/ - name: "Java SDK Documentation" url: /en/sdk/java/v1/cloud-scale/nosql/get-table-metadata/ - name: "Python SDK Documentation" url: /en/sdk/python/v1/cloud-scale/nosql/get-component-instance/ - name: "REST API Documentation" url: /en/api/code-reference/cloud-scale/nosql/insert-item/#InsertNewItem repository: name: "Repository" url: https://github.com/catalystbyzoho/zcatalyst-sdk-js --- # NoSQL JavaScript SDK # Overview [NoSQL](https://docs.catalyst.zoho.com/en/cloud-scale/help/nosql/introduction/) is a *Catalyst CloudScale* component that offers a fully managed, non-relational data storage feature that enables you to store semi-structured, unstructured, and disparate data of your application in either document-type or key-value based JSON format. The *NoSQL JavaScript SDK* package enables you to perform CRUD operations in your NoSQL tables in your project. You can fetch the metadata of your NoSQL tables, as well as query tables or indexes of tables by specifying query conditions. ### Prerequisites You need to install the following package to be able to use the NoSQL SDK methods. ```sh npm install @zcatalyst/nosql ``` > **Info:** Ensure that you have applied the [required authentication configuration](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/auth-config/node-consideration/) to use the SDK methods of this component. ### Import Requirement You need to import the following module to use the NoSQL SDK methods. ```javascript const { NoSQL } = require('@zcatalyst/nosql');//NoSQL module ``` ### List of SDK Methods The following table contains the list of SDK methods that can be used to perform operations in the NoSQL tables through code.
Category SDK Method Required Scope
General Operations [Create a NoSQL Instance](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/get-instance/) Not required
NoSQL Operations
  • [Get table metadata](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/get-table-metadata/)
    • [Get table metadata with Table ID](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/get-table-metadata/#get-table-metadata-with-table-id)
    • [Get table metadata with Table Name](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/get-table-metadata/#get-table-metadata-with-table-name)
    • [Get metadata of all tables](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/get-table-metadata/#get-metadata-of-all-tables)
  • [Get table instance](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/get-table-instance/)
    • [Get instance with Table ID](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/get-table-instance/#get-instance-with-table-id)
    • [Get instance with Table Name](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/get-table-instance/#get-instance-with-table-name)
    • [Get instance with Table details](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/get-table-instance/#get-instance-with-table-details)
  • [Construct NoSQL item](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/construct-item/)
  • [Insert items in table](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/insert-items/)
  • [Manipulate NoSQL Items](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/update-item/)
  • [Update items in table](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/update-item/)
  • [Fetch items from table](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/fetch-items/)
  • [Query table](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/query-table/)
  • [Query index](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/query-index/)
  • [Delete items from table](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/delete-item/)
**Admin**