Latest web development tutorials

memcached Tutorial

Memcached adalah gratis dan open source, kinerja tinggi, memori sistem terdistribusi objek caching.

Memcached adalah LiveJournal ini Danga Interactive Brad Fitzpatric memimpin pengembangan perangkat lunak. Sekarang telah menjadi faktor mixi penting, hatena, Facebook, Vox, LiveJournal dan banyak layanan lainnya untuk meningkatkan aplikasi Web skalabilitas.

Memcached adalah penyimpanan kunci-nilai berbasis memori untuk menyimpan data sewenang-wenang potongan-potongan kecil (string, objek). Data ini mungkin panggilan database, panggilan API atau render halaman hasil.

Memcached sederhana dan kuat. desain yang kompak memfasilitasi perkembangan pesat, mengurangi upaya pengembangan dan memecahkan banyak masalah sejumlah besar data cache. API adalah kompatibel dengan sebagian besar bahasa pengembangan populer.

Pada dasarnya, itu adalah sistem penyimpanan kunci-nilai sederhana.

tujuan umum, dengan caching hasil query database, mengurangi jumlah akses database, untuk meningkatkan kecepatan aplikasi Web dinamis, meningkatkan skalabilitas.

web_6

Memcached situs resmi: http://memcached.org/ .


ciri

memcached cache server didistribusikan sebagai operasi kecepatan tinggi, memiliki beberapa fitur berikut.

  • protokol sederhana
  • Berdasarkan pengolahan acara libevent
  • Built-in storage memory
  • Memcached didistribusikan tidak berkomunikasi satu sama lain

bahasa yang didukung

Banyak bahasa telah menyadari koneksi client memcached, yang berbasis Perl, PHP. Hanya memcached terdaftar di situs ini adalah:

  • perl
  • PHP
  • ular sanca
  • rubi
  • C #
  • C / C ++
  • Lua
  • Dan lain-lain

pengguna memcached

  • LiveJournal
  • Wikipedia
  • flickr
  • Bebo
  • kegugupan
  • Typepad
  • Yellowbot
  • Youtube
  • WordPress.com
  • Craigslist
  • Mixi