Linq – Does anyone know of anyone working on a LINQ-to-Memcached provider

cachinglinqmemcached

As title. I didn't find one via google, at any rate.

Update: thanks for the links from the two answers; this is very useful, but not what I was after – I am curious to see whether it is possible to query an IRepository backed by memcached (or some other distributed cache), backed by a RDBMS. I've really no idea how that might work in practise; I don't know very much about the internals of either distributed caches or LINQ providers.

I'm maybe envisaging something like the cache LINQ provider generating cache-keys based on the query automatically (where query could be Expression> or some kind of Specification pattern implementation), and basically can be plumped down inbetween my app and my DB. Does that sound useful?

Best Answer

If you don't mind throwing NHibernate between them, you can use LINQ to NHibernate to query entities which can be set to use memcached as their cache.

Related Topic