# How data Stores in Ignition?

**URL:** <https://forum.inductiveautomation.com/t/how-data-stores-in-ignition/116166>\
**Category:** Ignition\
**Created:** [June 26, 2026, 5:08am UTC](https://forum.inductiveautomation.com/t/how-data-stores-in-ignition/116166 "2026-06-26T05:08:32Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![adithya.karre](https://avatars.discourse-cdn.com/v4/letter/a/eb8c5e/32.png) [@adithya.karre](https://forum.inductiveautomation.com/u/adithya.karre)\
**Post date:** [June 26, 2026, 5:08am UTC](https://forum.inductiveautomation.com/t/how-data-stores-in-ignition/116166/1 "2026-06-26T05:08:32Z")

</div>

I'm trying to understand how data storage works in this application.

- How is data stored in the database?
- How is data stored locally on the device?
- If the database connection is unavailable, is the data stored locally? If so, where and how is it synchronized once the connection is restored?
- When the database connection is available, is the data still stored locally (for caching or offline support), or is it written directly to the database?
- Can someone explain the overall data flow for both online and offline scenarios?

---

<div class="post-metadata">

**Author:** ![Matrix\_Engineering](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/matrix_engineering/32/19781_2.png) [@Matrix\_Engineering](https://forum.inductiveautomation.com/u/Matrix_Engineering)\
**Post date:** [June 26, 2026, 10:35am UTC](https://forum.inductiveautomation.com/t/how-data-stores-in-ignition/116166/2 "2026-06-26T10:35:52Z")

</div>

> **[Store and Forward | Ignition User Manual](https://docs.inductiveautomation.com/docs/8.3/platform/store-and-forward)**
>
> The Store and Forward system provides a reliable way for Ignition to store data to the database. In Ignition, systems such as the Tag Historian and SQL Bridge (Transaction Groups) use Store and Forward to ensure that data reaches its destination in...

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [June 26, 2026, 11:36am UTC](https://forum.inductiveautomation.com/t/how-data-stores-in-ignition/116166/3 "2026-06-26T11:36:12Z")

</div>

What do you mean by "data"? are you talking about tag history? Are you talking about custom table data, audit log data, alarm history (journal) data? Or all of the above?

The store and forward system will be the main system employed for all of these, except custom table data is up to you. There are scripting functions that can either use the S+F system or not, depending on the circumstance. If you need the query you run to return something to continue the script, you won't be able to use the s+f system for example. But generally you would opt to go through it for the obvious benefit it gives

---

<div class="post-metadata">

**Author:** ![lane.duncan](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lane.duncan/32/83700_2.png) [@lane.duncan](https://forum.inductiveautomation.com/u/lane.duncan)\
**Post date:** [June 27, 2026, 6:16am UTC](https://forum.inductiveautomation.com/t/how-data-stores-in-ignition/116166/4 "2026-06-27T06:16:48Z")

</div>

> [@nminchin](#):
>
> What do you mean by "data"? are you talking about tag history? Are you talking about custom table data, audit log data, alarm history (journal) data? Or all of the above?

To clarify on this point, there is no single “method” to store data in Ignition. There are many valid approaches.

This is one of the many benefits of Ignition over the competition (which may only have a single method of storing data).

I highly suggest you view some of the database related videos at Inductive University.

---

<div class="post-metadata">

**Author:** ![adithya.karre](https://avatars.discourse-cdn.com/v4/letter/a/eb8c5e/32.png) [@adithya.karre](https://forum.inductiveautomation.com/u/adithya.karre)\
**Post date:** [June 28, 2026, 1:35pm UTC](https://forum.inductiveautomation.com/t/how-data-stores-in-ignition/116166/5 "2026-06-28T13:35:05Z")

</div>

all of the above?
