title: WCF service shared storage
body: <p>I have simple WCF service with 2 methods: Write, Read. First method will store simple data in some storage, and another method will read this data by key.</p>
  
  <p>Data should be available to read right after write method call. Also data should be stored for short period of time(configurable, like 10 mins TTL).</p>
  
  <p>What it best solution to store these data for different users?</p>
  
  <p>Something like System.Runtime.Caching/memcached/mongodb?</p>
  
  <p><strong>UPD. Any suggestion? Not ideal but good?</strong></p>