Memcached  MySQL
  Sitting in a Tree
      Chris Barber
    http://www.cb1inc.com
What is memcached?




A high performance, distributed
memory object caching system
The Server
●   Big hash table
●   Slab allocator
●   Servers are isolated
●   No redundancy
●   No failover
●   No securit...
The Client
●   C/C++
●   PHP
                      ●   Simple protocol
●   Perl              ●   Text based
●   Python    ...
Memcached And MySQL
Memcached And MySQL
Memcached And MySQL
Memcached And MySQL
Memcached And MySQL
Memcached And MySQL
Memcached And MySQL
Memcached And MySQL
Memcached And MySQL
Upcoming SlideShare
Loading in...5
×

Memcached And MySQL

4,354

Published on

This presentation was presented at MinneBar on May 10, 2008.

Published in: Technology
3 Comments
13 Likes
Statistics
Notes
No Downloads
Views
Total Views
4,354
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
213
Comments
3
Likes
13
Embeds 0
No embeds

No notes for slide

Memcached And MySQL

  1. 1. Memcached MySQL Sitting in a Tree Chris Barber http://www.cb1inc.com
  2. 2. What is memcached? A high performance, distributed memory object caching system
  3. 3. The Server ● Big hash table ● Slab allocator ● Servers are isolated ● No redundancy ● No failover ● No security ● No namespaces ● Cross-platform (Linux, FreeBSD, Solaris, OSX)
  4. 4. The Client ● C/C++ ● PHP ● Simple protocol ● Perl ● Text based ● Python ● Handles hashing ● Ruby – Prepend namespace ● Java to key ● MySQL ● Serialize objects ● PostgreSQL ● Compress objects ● Lua ● C# ● more...
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×