Can I Set Up a Data Store Structure with Custom Schema Types on a Free Plan?

This topic was automatically generated from Slack. You can find the original thread here.

Hi guys, I just signed up for a free plan and I wanted to know if I can setup the structure for data store? I think its mongoDB? I am only able to create a key. So can I create collections with my own schema types?

Hi , Pipedream data store is just a simple key-value store. You can refer to this doc for more detail: Data Stores

tell me about Pipedream datastores and its usecase

Pipedream Data Stores are a simple key-value store designed to store and manage state across workflow runs. They are currently in Beta and subject to change. Data Stores can be used in Node.js and Python code steps. Supported data types include strings, objects, arrays, dates, integers, and floats. However, you cannot serialize functions, classes, or other more complex objects. Data Stores can hold any JSON-serializable data within the storage limits. A common use case for Data Stores is to store and manage state between workflow runs, such as saving the last processed item’s timestamp or ID, so you can continue processing from that point in the next run. Please note that you can retrieve up to a maximum of {{$site.themeConfig.DATA_STORES_MAX_KEYS}} keys from a data store in a single query. If your Data Store contains more than this limit, you’ll receive a 426 error when trying to retrieve all records or keys using a pre-built action or code. For more information on Pipedream Data Stores, you can refer to the documentation: Data Stores

Hey thanks for quick response. So then if I have to add a step where I must save the data to a database. Is it achievable? Does pipedream offer built-in DB services? or I have to integrate a third party database server? as in the example here: https://pipedream.com/apps/mongodb

You’ll need to integrate 3rd party database server/service if you want to use a traditional database