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)