Part 3: From Development to Production
In addition to the traditional Lua server-side scripts and functions, Redis Stack introduces a JavaScript serverless engine that enables users to write and execute custom functions directly on data stored in Redis. This feature supports various use cases, such as write-behind caching to sync Redis changes with backend databases, and streaming and event processing to respond to events in Redis using its diverse data structures and capabilities.
Additionally, Redis Stack includes RedisInsight, a graphical desktop manager that connects to Redis Stack databases. This tool provides visualization tools for various data models stored in Redis. Traditionally used as an in-memory cache alongside a primary database, Redis Stack extends Redis’s capabilities, making it suitable as a standalone, multi-model primary database for diverse applications.
The content in this part also covers the transition from a development environment to deploying...