Memcached

The original distributed memory cache: a plain key-value store in RAM, sharded by the client. See how developers rate it month by month on DTDb.

Category
database engine
Developer
Memcached community
Created by
Brad Fitzpatrick
First release
2003
License
BSD-3-Clause
Open source
Yes
Pricing
Free
Website
https://memcached.org
Written in
C
Data model
Key-value
Storage layout
In-memory
Workload
Cache
Analytics architecture
Not an analytics platform
Query language
Memcached protocol
ACID transactions
No
Schema
Flexible
Deployment
Server, Managed cloud
Scaling
Sharding
Create, read, update, delete
Create: fast (Everything happens in memory); Read: fast (Lookups by key, no queries); Update: fast (Replaces a value, CAS and counters); Delete: fast (Immediate, plus expiry and LRU eviction)

Top rated database engines — Monthly Ranking