Redis icon
Redis icon

Redis

 108 likes

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

License model

  • FreeProprietary

Application type

Country of Origin

  • GB flagUnited Kingdom

Platforms

  • Mac
  • Linux
  • Self-Hosted
  • Docker
  • Software as a Service (SaaS)
  No rating
108likes
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

  • App icon
    POX added Redis as alternative to DiceDB
    about 1 month ago
  • namdx1987 liked Redis
    about 2 months ago
  • App icon
    POX added Redis as alternative to TidesDB
    5 months ago
  • Ornataweaver, KGerring and prohodev liked Redis
    8 months ago
  • App icon
    POX added Redis as alternative to Garnet
    10 months ago
Show all activities

Redis information

  • Developed by

    GB flagRedis Ltd.
  • Licensing

    Proprietary and Free product.
  • Written in

  • Alternatives

    47 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  63,843 Stars
  •  23,115 Forks
  •  2486 Open Issues
  •   Updated Mar 22, 2024 

Popular alternatives

View all

Top Redis apps (extensions / mods etc)

View all

Our users have written 0 comments and reviews about Redis, and it has gotten 108 likes

Redis was added to AlternativeTo by goz on Feb 22, 2011 and this page was last updated Mar 22, 2024.
No comments or reviews, maybe you want to be first?
Post comment/review

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