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

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
No comments or reviews, maybe you want to be first?

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,608 Stars
  •  24,446 Forks
  •  2738 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 .