CONTACT
US
2017-12-15 Viewed: 427 Tags:

Memcached ,a general-purpose distribute dmemory cachingsystem used to speed up dynamic database-driven websites


Memcached is a general-purpose distribute dmemory cachingsystem. It is often used to speed up dynamic database-driven websites by caching data and objects in RAM to reduce the number of times an external data source (such as a database or API) must be read. Memcached isfree and open-source software, licensed under theRevised BSD license. Memcached runs onUnix-likeoperating systems (at leastLinuxandOS X) and onMicrosoft Windows. It depends on the libevent library.


Memcached's APIs provide a very largehash table distributed across multiple machines. When the table is full, subsequent inserts cause older data to be purged inleast recently used(LRU) order.Applications using Memcached typically layer requests and additions into RAM before falling back on a slower backing store, such as a database.


Memcached was first developed by Brad Fitzpatrickfor his websiteLive Journal, on May 22, 2003.It was originally written in Perl, then later rewritten in C by Anatoly Vorobey, then employed by Live Journal.Memcached is now used by many other systems, including YouTube, Reddit, Facebook, Twitter,and Wikipedia.Google App Engine,Microsoft Azure,IBM Bluemix and Amazon Web Servicesalso offer a Memcached service through an API.


Tabpear Technology has proven R & D and manufacturing experience in intelligent hardware devices. We provide our customers with the design and manufacture of intelligent hardware devices and software solutions for smart hardware devices.




More blogs    


所有评论仅代表网友意见