База данных объектов .Net с открытым исходным кодом или база данных документов для использования в размещенной среде

Я собираюсь создать веб-сайт и хочу попробовать изучить либо базу данных объектов, либо базу данных документов. Я собираюсь использовать хостинг-провайдера, поэтому я не смогу установить какое-либо программное обеспечение. Я не могу приобрести какую-либо лицензию, поэтому мне нужно иметь возможность использовать либо бесплатную базу данных объектов/документов с открытым исходным кодом, либо базу данных с открытым исходным кодом. Существуют ли бесплатные базы данных объектов/документов, которые не требуют какой-либо установки?


person runxc1 Bret Ferrier    schedule 03.02.2010    source источник
comment
db4o — лучшее решение, но оно не бесплатно для коммерческих проектов.   -  person runxc1 Bret Ferrier    schedule 10.02.2010


Ответы (4)


Вы просматривали http://eloquera.com/? Это бесплатно и представляет собой объектную базу данных клиент/сервер. Он прост в использовании и быстр. Я нашел его в конце прошлого года и думаю, что это большой шаг вперед. Попробуйте, и я не работаю на них, я просто люблю то, что они делают.

person martintr    schedule 31.03.2010

Это может быть немного поздно, но я использую RavenDB (подробнее здесь), который прекрасно работает! Он очень хорошо работает только с RavenDB.Client и файловым хранилищем документов для простых сценариев.

person mhenrixon    schedule 04.05.2010
comment
Это просто коммерческий (даже как бэк-энд). Чтобы использовать RavenDB, вам необходимо опубликовать всю кодовую базу вашей компании с открытым исходным кодом. Я это проходил :\ - person Kaveh Shahbazian; 31.05.2013

Попробуйте db4o. Сам не пробовал, но это встроенная OODB. Он имеет двойную лицензию GPL/Commercial.

person Kenneth Cochran    schedule 03.02.2010
comment
Я рассматривал возможность использования db40, но не уверен в лицензии GPL. Я хочу использовать базу данных объектов в веб-приложении, которое я создаю для малого бизнеса. Могу ли я использовать GPL в этой ситуации? - person runxc1 Bret Ferrier; 04.02.2010
comment
Вы можете обернуть вызовы к нему в свою собственную библиотеку с менее строгими условиями. Затем вызовите эту библиотеку из своего коммерческого приложения. - person Kenneth Cochran; 04.02.2010
comment
Интересный подход, но это не кажется стоящим или честным. Я подожду, пока кто-нибудь из разработчиков открытого исходного кода не создаст что-нибудь получше. - person runxc1 Bret Ferrier; 05.02.2010

Вы также можете проверить STSdb — это бесплатная система встроенных объектных баз данных с открытым исходным кодом (механизм хранения пар ключ/значение NoSQL), предназначенная для критически важные приложения и приложения реального времени.

person Svetoslav Mateev    schedule 04.05.2011
comment
Это под GPLv2 для «бесплатно», так что имейте в виду, что вам также придется выпускать любой производный код. stsdb.com/stsdb-w4.0/licensing-pricing/licensing - person nicodemus13; 24.10.2013