Software Alternatives & Reviews

memcached

High-performance, distributed memory object caching system subtitle

memcached Reviews and details

Screenshots and images

  • memcached Landing page
    Landing page //
    2023-07-23

Badges

Promote memcached. You can add any of these badges on your website.
SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

Course Preview: Using Memcached and Varnish to Speed Up Your Linux Web App

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about memcached and what they use it for.
  • How to choose the right type of database
    Memcached: A simple, open-source, distributed memory object caching system primarily used for caching strings. Best suited for lightweight, non-persistent caching needs. - Source: dev.to / about 2 months ago
  • A Developer's Journal: Simplifying the Twelve-Factor App
    Stores session state in a session store like Memcached or Redis. - Source: dev.to / 5 months ago
  • Django Caching 101: Understanding the Basics and Beyond
    Django supports using Memcached as a cache backend. Memcached is a high-performance, distributed memory caching system that can be used to store cached data across multiple servers. - Source: dev.to / 9 months ago
  • Node.js server-side authentication: Tokens vs. JWT
    In server-side authentication, the session state is stored on the server-side, which can be scaled horizontally across multiple servers using tools like Redis or Memcached. - Source: dev.to / 10 months ago
  • How Instagram handles data?
    The main components are sharding and caching. The storage is done with MySQL. The cache is done by memcached. Source: 12 months ago
  • Scaling moderate sized websites
    Caching - while it's not possible to cache everything, there's always a large percentage of your website / app that can be cached for an hour or ten minutes or 1 day etc... - all depends on the type of content but the longer you can cache for without negatively effecting content quality - the better. A good caching server example would be redis : https://redis.io/ or https://memcached.org/. - Source: dev.to / about 1 year ago
  • Why do people curse JS so much, but also say it's better than Python
    If you really care about optimising this, you need, as other traders pointed out, a cache. Caches are a way of ensuring that the data you query stays in memory on a separate machine so you don't have the delay to disk & to commit. Things like memcached are created for this exact purpose. If you care about optimisation, look into it and other options. This is not a simple problem. Distributed systems like these are... Source: over 1 year ago
  • Maximize Your Productivity with Redis: A Comprehensive Guide
    There are several alternatives to Redis that are worth considering, depending on your specific needs and requirements. Some popular options include Memcached, which is another in-memory data store that is often used for caching, and Apache Cassandra, which is a distributed NoSQL database that is designed for scalability and high availability. - Source: dev.to / over 1 year ago
  • Web resource caching: Server-side
    A couple of dedicated server-side resource caching solutions have emerged over the years: Memcached, Varnish, Squid, etc. Other solutions are less focused on web resource caching and more generic, e.g., Redis or Hazelcast. - Source: dev.to / over 1 year ago
  • How to Scale Ruby on Rails Applications
    Now that we know what to cache and the techniques Rails provides to store things in the cache, the next logical question is — where do we cache this data? Rails comes with several in-built cache store adapters. The most popular cache stores for production use cases are Redis and Memcached. There are a couple of other options as well — the file store and memory store. A full discussion of these stores can be found... - Source: dev.to / over 1 year ago
  • November Starlite development updates
    We have an all new Session middleware With support for client- and server-side sessions, including backends for redis, Memcached, file system and SQLAlchemy. Source: over 1 year ago
  • Deep Dive: Migrating from a Data Center to AWS
    Most of our refactoring was simple: making hard-coded values configurable, or turning certain features on or off depending on environment. Sending email through SES meant specifying an SMTP hostname and credentials, and in some cases upgrading email delivery to use TLS for improved security. We introduced Memcached to cache database query results and server-side rendered views. - Source: dev.to / over 1 year ago
  • System Design: URL Shortener
    Now, let's talk about caching. As per our estimations, we will require around ~35 GB of memory per day to cache 20% of the incoming requests to our services. For this use case, we can use Redis or Memcached servers alongside our API server. - Source: dev.to / over 1 year ago
  • System Design: WhatsApp
    This will give us the last time the user was active. This functionality will be handled by the presence service combined with Redis or Memcached as our cache. - Source: dev.to / over 1 year ago
  • Best key value database if I'm optimizing for low cost?
    Memcached sounds like what you could use here. Source: over 1 year ago
  • System Design: The complete course
    In a location services-based platform, caching is important. We have to be able to cache the recent locations of the customers and drivers for fast retrieval. We can use solutions like Redis or Memcached but what kind of cache eviction policy would best fit our needs? - Source: dev.to / over 1 year ago
  • Everything You Need to Know About Caching in Django
    To set it up, you just need to first install Memcached on the local machine, and then install a Python Memcached binding supported by Django. The two supported by Django are pylibmc and pymemcache. - Source: dev.to / over 1 year ago
  • Interview for JetBrains: Why Localazy developers ️ Kotlin?
    Memcached is used as a database-caching layer for request counting and other high-speed operations. - Source: dev.to / almost 2 years ago
  • A Comprehensive Guide to Deploying Laravel Applications on AWS Elastic Beanstalk
    Now that you have a working database set up for your application, its time to set up a functional cache instance using Amazon ElastiCache. Amazon ElastiCache is a service similar to Amazon RDS, but it lets you run in-memory database servers, such as memcached or Redis, managed by AWS. Before creating a new Amazon ElastiCache instance, you'll have to create a new security group. - Source: dev.to / almost 2 years ago
  • Hi, I'm Chris Lamb (aka lamby), a 36-year-old software engineer.
    Since 2008, I have been an official Debian Developer and the Debian Project Leader from 2017—2019. I have submitted over 4,000 bugs to the project, been part of several core teams and have released over 250 security updates as well (as part of the Debian Long Term Support initiative). Today, I am the release manager of the Lintian static analysis tool but I also maintain a number of popular packages such as Redis,... Source: about 2 years ago
  • An Introduction to Caching in Laravel
    Laravel provides a simple yet powerful API for interacting with the cache. By default, Laravel supports caching using Redis, Memcached, DynamoDB, databases, files, and arrays. - Source: dev.to / about 2 years ago

External sources with reviews and comparisons of memcached

Redis vs. KeyDB vs. Dragonfly vs. Skytable | Hacker News
Quick ask: I don’t see “some” of the other offering out there like MemCached… what was the criteria used to select these? I don’t see any source of how the test where run, specs of the systems, how the DB where set up, etc. Would be very valuable to have in order to attempt to re-validate these test on our own platform. I also came back and saw some of your updates to the outcomes, While the Get/SET...
Memcached vs Redis - More Different Than You Would Expect
So knowing how the difference between Redis and memcached in-memory usage, lets see what this means. Memcached slabs once assigned never change their size. This means it is possible to poison your memcached cluster and really waste memory. If you load your empty memcached cluster with lots of 1 MB items, then all of the slabs will be allocated to that size. Adding a 80 KB item once this happens will end up with...
Redis vs. Memcached: In-Memory Data Storage Systems
Memcached itself does not support distributed mode. You can only achieve the distributed storage of Memcached on the client side through distributed algorithms such as Consistent Hash. The figure below demonstrates the distributed storage implementation schema of Memcached. Before the client side sends data to the Memcached cluster, it first calculates the target node of the data through the nested distributed...
Why Redis beats Memcached for caching
Both Memcached and Redis are mature and hugely popular open source projects. Memcached was originally developed by Brad Fitzpatrick in 2003 for the LiveJournal website. Since then, Memcached has been rewritten in C (the original implementation was in Perl) and put in the public domain, where it has become a cornerstone of modern Web applications. Current development of Memcached is focused on stability and...

Do you know an article comparing memcached to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Generic memcached discussion

Log in or Post with

This is an informative page about memcached. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.