| CPC G06F 16/24552 (2019.01) [G06F 16/215 (2019.01); G06F 16/258 (2019.01)] | 11 Claims |

|
1. A data base system comprising:
one or more processors;
a data base storing entity state data;
a data base cache;
a configuration interface receiving, for an entity state type, a specification of an entity state data format for writing an entity state of the entity state type to the data base, the specification of an entity state data format provided by a data format configuration server; and
a data base access interface
receiving, from a data base client device, a write request for writing an entity state to the data base, the write request including at least data identifying a received entity state type;
obtaining the specification of an entity state data format associated with the received entity state type from the configuration interface;
comparing the write request with the specification of an entity state data format associated with the received entitystate type to determine whether the write request complies with the entity state data format associated with the received entity state type;
rejecting the write request if the write request does not comply with the entity state data format associated with the received entity state type; and
writing the entity state data to both the data base and the data base cache if the write request complies with the entity state data format associated with the received entity state type base;
wherein the data base access interface comprises a streaming interface and is configured to assign write requests it receives to a write stream and is configured to export the write requests in the write stream for writing entity type data contained in the write requests to the data base and to the data base cache.
|