The difference between memcache and memcached

Source: Internet
Author: User
Tags php framework php website

About the differences between PHP extensions Memcache and memcached

Memcached is a high-performance distributed memory object caching system for dynamic Web applications to mitigate database load. It improves the speed of dynamic, database-driven Web sites by caching data and objects in memory to reduce the number of times a database is read. Memcached is based on a hashmap that stores key/value pairs. Its daemon (daemon) is written in C, but the client can write in any language and communicate with the daemon through the memcached protocol.

PHP client currently commonly used two, one is Memcache, the other is memcached, two clients only one letter, what is the difference between the two?

The memcached process running in the server is the memcached service;

The PHP extension memcache of memcached interface is implemented within PHP framework.

Implemented the PHP extension memcached of memcached interface, based on libmemcached implementation;

The manual is the best explanation (everyone is OK or just take a look at the official note):

memcached:http://php.net/manual/zh/book.memcached.php http://pecl.php.net/package/memcached

memcache:http://php.net/manual/zh/book.memcache.php Http://pecl.php.net/package/memcache

Here are the explanations given by the PHP website:

For those confuse about the memcached extension and the memcache extension, the short story is that both of them are clients of memcached server, and the memcached extension offer more features than the memcache extension.

In general, memcached extension and Memcache are extension both clients of memcached server, and memcached are extension extension more powerful than memcache.

The difference between memcache and memcached

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.