Memcached - Ikhtisar
Memcached adalah sumber terbuka, kinerja tinggi, sistem cache memori terdistribusi yang dimaksudkan untuk mempercepat aplikasi web dinamis dengan mengurangi beban database. Ini adalah kamus nilai kunci dari string, objek, dll., Yang disimpan dalam memori, yang dihasilkan dari panggilan database, panggilan API, atau rendering halaman.
Memcached dikembangkan oleh Brad Fitzpatrick untuk LiveJournal pada tahun 2003. Namun, sekarang digunakan oleh Netlog, Facebook, Flickr, Wikipedia, Twitter, dan YouTube.
Fitur utama Memcached adalah sebagai berikut -
Ini open source.
Server memcache adalah tabel hash yang besar.
Ini secara signifikan mengurangi beban database
Ini sangat efisien untuk situs web dengan beban database tinggi.
Ini didistribusikan di bawah lisensi Berkeley Software Distribution (BSD).
Ini adalah aplikasi klien-server melalui TCP atau UDP.
Memcache tidak -
penyimpanan data yang persisten
database
application-specific
cache objek yang besar
toleransi kesalahan atau sangat tersedia