Home / Companies / Redis / Blog / July 2021

July 2021 Summaries

4 posts from Redis

Filter
Month: Year:
Post Summaries Back to Blog
The text discusses the development of the RedisMart retail application, a real-time inventory management system that leverages Redis Enterprise's features to provide an optimal buying experience for customers. The application's architecture is designed around microservices, with each service leveraging Redis databases to store and retrieve data in real-time. The system allows for immediate access to product information, AI-powered image search, faceted search, geo-search, and geo-replicated inventory management. The text also highlights the importance of Redis Enterprise's Active-Active feature in enabling low network latency and preventing data loss when accessed concurrently across multiple sites.
Jul 29, 2021 901 words in the original blog post.
With over 34 years of experience architecting and building SaaS applications, Lee Atchison is a recognized expert on application modernization, cloud migration, and DevOps transformations. As the popularity of an application grows, operation costs can skyrocket, and the app may crash or experience slow speeds, prompting the need for an application cache to minimize these issues and ensure high performance. A cache provides real-time access to data, minimizing the need for repeated requests to primary data stores, and Lee Atchison emphasizes that modern applications must be able to handle large quantities of data, perform complex operations, and maintain numerous relationships among data elements to meet customer expectations. Caching can help improve application architectures by reducing resource and time intensive operations, providing faster and more efficient data access, and increasing overall performance, but it requires a good understanding of the statistical distribution of data access from the application or data source to be effective.
Jul 22, 2021 717 words in the original blog post.
The concept of Databaseless (DBLess) architecture is being introduced as a new way of thinking about database systems. This approach is inspired by the First Principles philosophy, which encourages questioning traditional concepts and seeking improvements. The idea is to identify inefficiencies in existing systems and create a better alternative. In the context of traditional architectures, Redis is presented as an example of how this approach can be applied, where its primary function as a cache store has expanded into a full-fledged database system with features like RedisJSON and RediSearch. This new architecture aims to eliminate the need for a separate primary database, using the secondary caching database instead, which has shown promising results in real-world applications. The concept is seen as the future of database systems, similar to electric cars becoming the future of transportation.
Jul 08, 2021 1,436 words in the original blog post.
RedisJSON and RediSearch are popular Redis modules that have been recently updated to include new capabilities such as indexing, querying, and full-text search on JSON documents using RediSearch. These updates simplify the process of manipulating JSON documents in Redis and provide powerful, low latency, JSON-oriented document database features. The latest versions of these modules are available for a private preview for select Redis Enterprise customers and as release candidates to the community.
Jul 07, 2021 2,162 words in the original blog post.