Что выбрать в качестве легкого infile хранилища данных nosql для приложения .NET? - PullRequest
3 голосов
/ 27 октября 2011

Я нашел отличные привязки .NET для MongoDB ; CouchDB ; Кассандровый кластер ; RavenDB ; db4o .

Я новичок в NoSQL. Мне нужно хранить промышленные данные, не много текста, а много разных архивов значений с плавающей запятой. структура данных не является динамической. И лучше, когда мне не нужно устанавливать какие-либо службы, чтобы он работал, или он должен быть автоматическим или довольно простым.

Спасибо

Ответы [ 2 ]

1 голос
/ 31 октября 2011

Здесь есть хорошее сравнение: http://weblogs.asp.net/britchie/archive/2010/08/17/document-databases-compared-mongodb-couchdb-and-ravendb.aspx

IMO, MongoDB является лучшим по производительности, а CouchDB очень близок ко 2-му. RavenDB от Ayende хорош, если вы ищете решение, которое хорошо подходит для .NET, особенно когда речь идет о запросах к сохраненным документам.

Существует несколько хороших .NET API для Couch и Mongo, и вы даже можете бесплатно попробовать CouchDB на Cloudant.com, если вы не хотите создавать его в своей среде. У меня нет никакого опыта с Кассандрой.

1 голос
/ 28 октября 2011

Light, in-file (без сервисов) NoSQL?

Звучит так, как вы хотите Беркли DB . Похоже, загрузка Berkeley DB включает поддержку C # и .Net.

...