Skip to content
ella-springtail edited this page Dec 16, 2025 · 17 revisions

Redis

Springtail has two main purposes for Redis. First is to store configuration in it and second, as an IPC mechanism for sharing the states between server processes and queuing DDL updates that need to be processed. All storage keys in Redis are prefixed with the database instance id that the data structure belongs to.

Redis configuration database

The configuration database has the following data structures:

  1. &ltinstance id&gt:instance_state
  2. :db_config
  3. :fdw
  4. :instance_config
  5. :fdw_ids
  6. :fdw_dbs
  7. :admin_console
  8. :coordinator_state

Redis data database

Clone this wiki locally