Buckets

Buckets

Bucket is where the data from your devices is stored. When a device is created, TagoIO automatically creates a bucket for it with the same name, description, and tags.

Data Retention

In the General Information tab, you can select the period of retention for the data for the bucket - data older than this period will be automatically removed. 

There are two types of databases that you can choose from when you create a device. Select the type based on the expected function as described below:

1. Device Optimized Data [Immutable database]

By selecting the immutable bucket, you can store up to 36 million data points per device. This bucket is highly optimized for short and long retention periods; the query responses are faster, which means less latency for the devices and a cost reduction when running an analysis. Also, as the data is immutable, no one can change or delete individual sets of data – this being ideal for compliances.
Data stored in the 'optimized device data' can only be removed by the data retention policy.

2. Managed Data Optimized [Mutable database]

By using the mutable bucket, you can easily edit or delete data.
Some notes about this mutable bucket:
  1.  it doesn’t have data retention,
  2. each bucket size is limited to 50k data registers,
  3. it is optimized to be used for the storage and manipulation of configurable variables coming from devices, web services and forms.

    • Related Articles

    • Managing Buckets

      By clicking on a bucket, you will find sections where you can find detailed information about the bucket. In your list of buckets, select one to get more information, and click on the MORE  tab to obtain the details. Visible This option can be used ...
    • How it works

      There are a few things that you need to know about how TagoIO works in order to optimize your applications. Watch this short video to learn about the concepts around buckets, devices, and tokens.
    • Explore

      The easiest way for users to get a complete solution up and running is by installing it from our Explore.  When users add an application, they just need to follow the configuration steps and the scripts coded by the developer will take care of the ...
    • Script Examples

      TagoIO provides a list of examples to help you to understand how to use the Analysis service. Learn how to get and insert data into your data buckets, send emails, execute calculations, and other interesting things that can be added to your ...
    • Simulator (Data Stream)

      If you don't have a real sensor (hardware) to send data through the Internet in hand, you can still try out all of TagoIO's features by selecting some device simulators that will feed the data buckets in real-time. It's like you were adding a virtual ...