Redis icon
Redis icon

Redis

The in-memory data store used by millions of developers as a cache, vector database, document database, streaming engine, and message broker.

Redis running on Windows

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Linux
  • Self-Hosted
  • Software as a Service (SaaS)
  • Docker
-
No reviews
112likes
0comments

Features

Suggest and vote on features
No features, maybe you want to suggest one?

Redis News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

  • Creative_joe liked Redis
  • Zentropy icon
    arshidkv added Redis as alternative to Zentropy
  • dragonfly icon
    K0RR added Redis as alternative to dragonfly
  • Pogocache icon
    POX added Redis as alternative to Pogocache
  • Rin313 and foss-view liked Redis
  • LiteDB icon
    ryno9341 added Redis as alternative to LiteDB
  • bannert1337 updated Redis
  • braky updated Redis
  • PredatorQ liked Redis
Show all activities
No comments or reviews, maybe you want to be first?
Post comment/review

Featured in Lists

All the tools, services and so on that we use when we develop AlternativeTo. AlternativeTo is built with Next.JS and …

List by Ola Johansson with 38 apps, updated

A list with 809 apps by AmileyaRyver without a description.

List by AmileyaRyver with 809 apps, updated

Web development on Windows can be a pain due to compatibility with most modern web tools. Here's what to use to …

List by kshaner with 24 apps, updated

What is Redis?

The in-memory data store used by millions of developers as a cache, vector database, document database, streaming engine, and message broker.

Core capabilities

  • In-memory data structures: Well-known as a "data structure server", with support for strings, hashes, lists, sets, sorted sets, streams, and more.
  • Programmability: Server-side scripting with Lua and server-side stored procedures with Redis Functions.
  • Extensibility: A module API for building custom extensions to Redis in C, C++, and Rust.
  • Persistence: Keeps the dataset in memory for fast access, but can also persist all writes to permanent storage to survive reboots and system failures.
  • Clustering: Horizontal scalability with hash-based sharding, scaling to millions of nodes with automatic re-partitioning when growing the cluster.
  • High availability: Replication with automatic failover for both standalone and clustered deployments.

Use cases

  • Real-time data store: Redis' versatile in-memory data structures enable building data infrastructure for real-time applications that require low latency and high-throughput.
  • Caching & session storage: Redis' speed makes it ideal for caching database queries, complex computations, API calls, and session state.
  • Streaming & messaging: The stream data type enables high-rate data ingestion, messaging, event sourcing, and notifications.

Redis Stack

Redis Stack extends Redis with modern data models and processing engines to provide a complete developer experience. Download the source, install using your favorite package manager, or spin it up for free in the cloud.

Official Links

Redis information

AlternativeTo Category

Development

GitHub repository

  •  72,244 Stars
  •  24,393 Forks
  •  2734 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all

Top Redis apps (extensions / mods etc)

View all
Redis was added to AlternativeTo by goz on and this page was last updated .