Need advice about which tool to choose?Ask the StackShare community!
CrateIO vs Memcached: What are the differences?
CrateIO: The Distributed Database for Docker. Crate is a distributed data store. Simply install Crate directly on your application servers and make the big centralized database a thing of the past. Crate takes care of synchronization, sharding, scaling, and replication even for mammoth data sets; Memcached: High-performance, distributed memory object caching system. Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering.
CrateIO and Memcached can be primarily classified as "Databases" tools.
"Simplicity" is the primary reason why developers consider CrateIO over the competitors, whereas "Fast object cache" was stated as the key factor in picking Memcached.
CrateIO and Memcached are both open source tools. Memcached with 8.99K GitHub stars and 2.6K forks on GitHub appears to be more popular than CrateIO with 2.49K GitHub stars and 333 GitHub forks.
Pros of CrateIO
- Simplicity3
- Scale2
- Open source2
Pros of Memcached
- Fast object cache139
- High-performance129
- Stable91
- Mature65
- Distributed caching system33
- Improved response time and throughput11
- Great for caching HTML3
- Putta2
Sign up to add or upvote prosMake informed product decisions
Cons of CrateIO
Cons of Memcached
- Only caches simple types2