Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Write-once read-often distributed file storage for .NET?

I have a C#/.NET application that needs to store variable-sized binary blobs (10KB - 100MB) in a central repository. MogileFS meets my needs exactly (write-once, highly available, transparent horizontal scalability, optimized for commodity hardware) but the lack of .NET bindings suggests there's some other more .NET-ish way of doing this.

Or should I just be writing those bindings?

like image 472
sh-beta Avatar asked Apr 15 '11 22:04

sh-beta


1 Answers

You may consider Raven DB for this. It's optimized for a higher read to write ratio than other solutions, and it's .NET specific. The support for distributed scenarios, including sharding, multi-tenancy, etc are baked in.

Raven DB Website

like image 154
dreadwail Avatar answered Oct 19 '22 11:10

dreadwail