Entire FCP database is held within Elasticsearch for now.
Think of our database as of graph database.
Simple said, our database contains records like:
Every collection or module will generate these objects and links.
There can be more databases which are fully separated by prefix. This can be useful for indexing more independent customers data or for testing.
Every database contains one or more epochs. Every epoch is representation of model within some date range.
There are several data structures: