0
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,325

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,325
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
212
Comments
3
Likes
13
Embeds 0
No embeds

No notes for slide

Transcript of "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.

×