После использования реляционных баз данных в качестве внутреннего хранилища всю мою жизнь в программировании на Windows (в настоящее время .NET) я хочу поэкспериментировать с базой данных, ориентированной на документы по этому определению в Википедии ; он может быть автономным или размещаться поверх существующей некоммерческой системы баз данных.
Какое решение для баз данных с открытым исходным кодом, ориентированное на документы, вы бы порекомендовали из своего собственного опыта программирования на Windows и почему? (Причина открытого исходного кода заключается в том, чтобы сохранить его по дешевке, в том числе и потому, что открытый исходный код часто ужасен хорошо и на переднем крае.)
Приятно было бы иметь провайдера .NET для связи.
В конечном итоге выбранная система может быть превращена в реальное решение, если все будет хорошо.
По общему признанию, это несколько субъективно и потенциально аргументировано, так что оставьте это реальными людьми, и я сделаю то же самое - ваши ответы также будут неоценимы для других, которые впервые изучают ориентированные на документы базы данных в Windows. Я уверен, что общая ценность ваших ответов перевесит любые ошибки.
Спасибо.