Redis
An in-memory data structure server used as a cache, a queue, a session store and more. See how developers rate it month by month on DTDb.
- Category
- database engine
- Developer
- Redis Ltd.
- Created by
- Salvatore Sanfilippo
- First release
- 2009
- License
- AGPL-3.0, RSALv2, SSPL-1.0
- Open source
- Yes
- Pricing
- Free with paid plans
- Website
- https://redis.io
- Written in
- C
- Data model
- Key-value, Document, Vector
- Storage layout
- In-memory
- Workload
- Cache
- Analytics architecture
- Not an analytics platform
- Query language
- Redis commands
- ACID transactions
- No
- Schema
- Flexible
- Deployment
- Server, Managed cloud
- Scaling
- Sharding
- Create, read, update, delete
- Create: fast (Everything happens in memory); Read: fast (Sub-millisecond lookups by key); Update: fast (Atomic operations on data structures); Delete: fast (Immediate, plus expiry by time)