Memcached

(11)
4.6 out of 5 stars

Memcached is a high-performance, distributed memory object caching system

Work for Memcached?

Learning about Memcached?

We can help you find the solution that fits you best.

Find the Right Product

Memcached Reviews

Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • User Industry
Ratings
Company Size
User Role
User Industry
Showing 11 Memcached reviews
LinkedIn Connections
Memcached review by <span>Diego J.</span>
Diego J.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Super fast and stable, but lacks of any advance methods.

What do you like best?

It's as fast and as stable as it can be. It never crashed. Its performance is unbeatable because of its simplicity, it does what it has to do, and it does it very well.

What do you dislike?

Lack of features. It used to be the best option, but now there are more alternatives (eg, Redis) that are as fast as Memcached. The key and value size limits might be a problem for some. The limit of 1 index is also a problem.

Recommendations to others considering the product

Unless you need an extreme performance boost, try Redis first. It has fewer limitations and it also performs pretty good. Use Memcached only if you need only a key-value volatile cache.

What business problems are you solving with the product? What benefits have you realized?

Web site performance. I've used to cache data, reports, authentication tokens, etc. It freed a lot of work from the database and the network.

Sign in to G2 Crowd to see what your connections have to say about Memcached
Headshots
Memcached review by User
User
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

self adjusting dynamic weights for nodes with load balancing using memcached and custom scripts

What do you like best?

very fast database for storing keys and other information into memory that would normally be heavy on other databases / applications to request the data. ability to cluster the memcache servers in a distributed pool for high availability and reliability. integrates with many languages using modules/api (such as c, php, perl, python, etc) allowing greater flexibility for usage.

What do you dislike?

it's meant for specific use cases really. assuming that the server restarts, any of the cached data will be gone (it wasn't meant to save it long term). there's some other products that are supposed to be better as well, although i haven't had a need to try/use any of them yet for the purpose of the applications being used with memcached.

Recommendations to others considering the product

tuning appropriately for your resources available is necessary to get the best performance. it works great for API's, scripts, web applications, etc. it's almost hard to not find a good use for this program, although other one's such as redis may also be useful and one would need to evaluate which one may be the better solution.

What business problems are you solving with the product? What benefits have you realized?

misc_check custom script used with keepalived for the purpose of self adjusting dynamic weights of services (primarily http/s) being load balanced based on the the node system load being checked. it's extremely fast and reliable for the custom check being used and can be integrated for many types of services checked. the daemon itself doesn't really require a large amount of memory, however that would be dependent more so on such data being stored and accessed.

What Key-Value Stores solution do you use?

Thanks for letting us know!
Memcached review by <span>Eric M.</span>
Eric M.
Validated Reviewer
Invitation from G2 Crowd
Reviewed On

In-memory application accelleration

What do you like best?

Memcached is remarkably easy to install and, at least for PHP, supports two fantastic programmatic interfaces for data access and manipulation. The pooling capability allows for multiple servers to share the cache load and prevent the system from ever becoming a bottleneck.

What do you dislike?

All data lives in memory, which is great for performance, but poor in case the server needs to go down for a reboot. If you rely too heavily on the in-memory cache, your data can mysteriously disappear at times and a fresh boot of the application can feel sluggish compared to normal operation.

What business problems are you solving with the product? What benefits have you realized?

We needed a highly-performance, in-memory cache to alleviate data lookup bottlenecks due to the high latency of MySQL and similar data servers. Using Memcached to offload the lookup burden from the database has been huge to building performant web applications and has increased our ability to serve multiple concurrent visitiors.

Memcached review by <span>Mathias F.</span>
Mathias F.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Great solution for session and object cache

What do you like best?

It's extremely easy to install and start using memcached in your server and also in your local development environment.

What do you dislike?

Not as useful and extensible as Redis. I would not recommend it over it.

Recommendations to others considering the product

Also consider Redis and other solutions. Memcached is pretty easy to configure and use, but every tool has its specific pros and cons.

What business problems are you solving with the product? What benefits have you realized?

I use memcached for web session management and for key-value storage as well.

Memcached review by <span>Parker C.</span>
Parker C.
Validated Reviewer
Invitation from G2 Crowd
Reviewed On

Memcached Cut Down our DB calls by 50%

What do you like best?

Memcached has the most simplistic setup and usage that I have seen (so far) in a caching server. Despite the fact that I was trying to implement it into a monolithic monster, Memcached exceeded all expectations and we hit our deadline for completion a week early. What I liked most about Memcached is that implementing it is almost as simple as adding simple if-then statement throughout you application.

What do you dislike?

While the simplicity of Memecached is a huge advantage, I am left wanting more from it yet. Retrieval of cached fragments at it's most basic form is exactly what Memecached offers, but no more. A more advanced system for grouping and management of previously cached data would benefit the application immensely.

Recommendations to others considering the product

Does your company currently use a caching strategy for their web application? If not, use Memcached. If for some reason you implement it, you have the ability to roll-back and revert to your previous system because Memcached is so ease to use.

What business problems are you solving with the product? What benefits have you realized?

Speed. Before using Memecached, my server was performing constant database lookups and that took a huge toll on performance.

Memcached review by User in Marketing and Advertising
User in Marketing and Advertising
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Memcached for oh so many things

What do you like best?

It's blazing fast. As you would expect for something that is being kept in memory but needing to temporarily store something to be accessed one ore more times in the near future by multiple systems it is really hard to beat.

What do you dislike?

There really isn't much of anything to dislike about Memcached.

Recommendations to others considering the product

If you have an app that is consuming data from a database, you can more than likely utilize Memcached on some level.

What business problems are you solving with the product? What benefits have you realized?

We store user data and report data in Memcached so our application limits the amount of DB queries we need to perform (redundant reports, for example).

Kate avatar
Kate from G2 Crowd

Learning about Memcached?

I can help.
* We monitor all Memcached reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.