title: A Persistent Store for Increment/Decrementing Integers Easily and Quickly
body: <p>Does there exist some sort of persistent key-value like store that allows for quick and easy incrementing, decrementing, and retrieval of integers (and nothing else). I know that I could implement something with a SQL database, but I see two drawbacks to that:</p>
  
  <ol>
  <li>It's heavyweight for the task at hand. All I need is the ability to say "server[key].inc()" or "server[key].dec()"</li>
  <li>I need the ability to handle potentially thousands of writes to a single key simultaneously. I don't want to deal with excessive resource contention. Change the value and get out - that's all I need.</li>
  </ol>
  
  <p>I know memcached supports inc/dec, but it's not persistent. My strategy at this point is going to be to use a SQL server behind a queueing system of some sort such that there's only one process updating the database. It just seems... harder than it should be.</p>
  
  <p>Is there something someone can recommend?</p>