# How to store variables (best practices)

**URL:** https://discourse.nodered.org/t/how-to-store-variables-best-practices/11999
**Category:** General
**Created:** [9 June 2019 08:53 UTC](https://discourse.nodered.org/t/how-to-store-variables-best-practices/11999 "2019-06-09T08:53:41Z")
**Posts on this page:** 1
**Showing post:** 10

<div class="post-metadata">

### Author: ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)
#### Post date: [9 June 2019 11:45 UTC](https://discourse.nodered.org/t/how-to-store-variables-best-practices/11999/10 "2019-06-09T11:45:12Z")

</div>

Have you read about using file storage for context? see:  
[https://nodered.org/docs/user-guide/context](https://nodered.org/docs/user-guide/context)  
and this might help:

> [@A guide to understanding 'Persistent Context'](https://discourse.nodered.org/t/a-guide-to-understanding-persistent-context/4115):
>
> This is something I wrote up after playing with the context options. I've filed a PR with some of this added to the Node-RED documentation but thought I'd release it here also. I hope people find it useful. Paul A guide to understanding 'Persistent Context' Prior to Node-RED v0.19.0, data could be stored in context as a global, flow or node. This was stored in memory and would be reset with a restart of Node-RED. As of v.0.19.0 you can now store node, flow and global context data in memory O…

---

_[View the full topic](https://discourse.nodered.org/t/how-to-store-variables-best-practices/11999)._
