You have got Redis for storing data structures and getting them after reboot, as the service saves the cache when going down.
Redis does not use proc, runs at user land level, and you talk with it by default at 6379/TCP.
There are also APIs/extensions for a few languages, including python and PHP.
You can do also some diagnostics, and send some commands by telneting to it/
It can be password protected.
to install it on Debian
sudo apt-get install redis-server
Redis is an open source (BSD licensed), in-memory data structure
store, used as a database, cache and message broker. It supports data
structures such as strings, hashes, lists, sets, sorted sets with
range queries, bitmaps, hyperloglogs and geospatial indexes with
radius queries. Redis has built-in replication, Lua scripting, LRU
eviction, transactions and different levels of on-disk persistence...
From this Redis Quick Guide
Redis is an open source, advanced key-value store and an apt solution
for building highperformance, scalable web applications.
Redis has three main peculiarities that sets it apart.
Redis holds its database entirely in the memory, using the disk only
Redis has a relatively rich set of data types when compared to many
key-value data stores.
Redis can replicate data to any number of slaves.