Need advice about which tool to choose?Ask the StackShare community!
Memcached vs OpenTSDB: What are the differences?
Developers describe Memcached as "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. On the other hand, OpenTSDB is detailed as "A scalable time series database". It is a distributed, scalable time series database to store, index & serve metrics collected from computer systems at a large scale. It can store and serve massive amounts of time series data without losing granularity.
Memcached and OpenTSDB belong to "Databases" category of the tech stack.
Memcached and OpenTSDB are both open source tools. Memcached with 9.11K GitHub stars and 2.61K forks on GitHub appears to be more popular than OpenTSDB with 3.81K GitHub stars and 1.11K GitHub forks.
Facebook, Instagram, and Dropbox are some of the popular companies that use Memcached, whereas OpenTSDB is used by Cloudinsight, SAYMON, and Server Density. Memcached has a broader approval, being mentioned in 937 company stacks & 1540 developers stacks; compared to OpenTSDB, which is listed in 4 company stacks and 6 developer stacks.
Pros of Memcached
- Fast object cache139
- High-performance129
- Stable91
- Mature65
- Distributed caching system33
- Improved response time and throughput11
- Great for caching HTML3
- Putta2
Pros of OpenTSDB
Sign up to add or upvote prosMake informed product decisions
Cons of Memcached
- Only caches simple types2