once bitten

words and things from Edd Dumbill 
Filed under

memcache

 

NorthScale Membase server is a memcached layer over a relational DB

NorthScale Membase Server is a high-performance, distributed key-value database which builds on the NorthScale Memcached Server foundation. Directly compatible with memcached APIs and client libraries, NorthScale Membase Server provides a place to store web application data far more efficiently and cost effectively than it can be stored in a relational database. While memcached reduces the number of reads an application must do from the database, data is still ultimately stored in a relational database. Using NorthScale Membase Server an organization can identify and gradually “drain” data from a relational system to Membase, enjoying the simple, fast and infinite properties of memcached across both reads and writes, while slashing data management costs.

via Chris Wensel.

Filed under  //   memcache   nosql  

Comments [0]

How not to use memcached

  • (Don't) read data from memcache to write back to a database.
  • (Don't) forget the negative caching case.
  • (Don't) set the cache timeouts too low.
  • (Don't) forget to lock.
  • (Don't) store low read/write ratio data.
  • (Don't) cache data too early.
  • (Don't) store large things
  • (Don't) store images
  • (Don't) rely on memcache as a persistence layer.
  • Slides from How not to use memcached, presented at OSCON by Jonathan Steinert from SixApart.

    Filed under  //   memcache   oscon  

    Comments [0]