Bosch Rexroth
ctrlX OS License - Key Value Database - R911418610
ctrlX OS License - Key Value Database - R911418610
Legal guarantee rights
Couldn't load pickup availability
ctrlX OS – Key-Value Database
A key-value database, also known as a key-value store, is a non-relational database with a simple structure for reliable and high-performance data storage. Each database entry consists of a key, which is a unique identifier, and an associated value.
The Key Value Database App enables users to create their own structures in the ctrlX Data Layer. These can be used, for example, to store states or for data exchange with other applications, such as big data or IoT applications.
Persistent data storage is possible, meaning that data remains even after a restart. However, the Key Value Database App is not suitable for archiving time series and historical data. For this application, we offer the InfluxDB App.
Key Advantages
- Powerful, flexible, and scalable database with low complexity, based on LevelDB
- Easy creation of custom ctrlX Data Layer Nodes and data structures with support for the Data Layer Modeling Language
- Persistent data storage possible across restarts, including on removable media
- Data under the newly created addresses can be updated, deleted, and retrieved by other apps
The configuration of the nodes can be done via a JSON script. The nodes.json file defines a series of nodes that are to be registered and persistently stored in the ctrlX Data Layer (see example below).
This JSON file also allows for easy exchange of the configuration between different controllers.
Technical data
Technical data
Downloads
Downloads
Share
*Applies to deliveries to Germany. Delivery times for other countries and information on calculating the delivery date can be found here .
View full details