views:

44

answers:

2

As the title says, does anyone know of any Distributed Key/Value Stores that can run on Windows, and have .Net clients?

Thank you

Update: Sorry, forgot to add that it needs to be persisted.

+1  A: 

App Fabric is Microsoft's solution.

RavenDB can probably act as a sophisticated key value store.

Additionally there are ports of memcached and you may be able to build redis on cygwin

Sam Saffron
Thanks. Sorry, I forgot to add that it needs the data needs to be persisted, so I guess memcached is out. I had a quick look at Raven before, but was dissapointed at how much they are charging for commercial use - especially considering it is an unproven solution without an established user base. Haven't looked at app fabric - will check it out.
UpTheCreek
+1  A: 

You can use MongoDB, CouchDB or Cassandra. They are more than a key-value-store but they do run on windows and have .net clients.

TTT