Home / Companies / Upstash / Blog / Post Details
Content Deep Dive

Introducing Upstash Streams for RedisĀ® Beyond Memory

Blog post from Upstash

Post Details
Company
Date Published
Author
Sancar Koyunlu
Word Count
753
Language
English
Hacker News Points
-
Summary

Upstash Streams for Redis is a newly implemented feature that serves as an append-only log compatible with the Redis Streams API, designed to track continuous events such as user actions or sensor data. Unlike standard Redis Streams, Upstash Streams addresses the limitations of memory-based storage by implementing a disk-based system, allowing for greater scalability and eliminating the need to trim data due to memory constraints. This system stores entries on disk while keeping essential metadata in memory for efficient access, similar to Apache Kafka's partitioning and integration capabilities. Upstash has developed its own Redis server to prioritize multitenancy and scalability, providing users with the ability to fully utilize streaming APIs without memory restrictions, and invites feedback on their platforms.