Redis is an in-memory data structure store that can be used as a database, cache or message broker. The simple non-relational key-value structure of the database is particularly suitable for less complex data models that are mainly to be mapped in the database itself. The database offers other useful functions, such as Redis Cluster for automatic partitioning or Redis Sentinel for highly available systems.
Redis
Why did soxes use Redis?
Key-value databases are fundamentally faster than relational database management systems, such as MySQL. This is due to the simple data structure and the in-memory architecture. With Sentinel, a highly available cluster can also be set up. Because of the high speeds, the database is mainly used for caching session information, log data or similar.
Where did soxes use Redis?
When developing the Alarm Dispatcher application for TUS, soxes used such a database to store session data. In addition, the highly available cluster was used to manage various information about queues or devices. Thanks to the use of Redis Sentinel, continuous operation can be guaranteed even in the event of system failures.
Why soxes?
With soxes you gain a partner with competence and reliability. For 20 years, our company has stood for the best quality in the development, programming and outsourcing of software. With its services soxes covers the entire life cycle of an IT development (conception, consulting, development and support). Take the first step to successfully implement your project and contact us for more information.
Do you have any questions? Would you like to find out more about our services?
We look forward to your enquiry.
Sofia Steninger
Solution Sales Manager