Когда / зачем использовать sqlite с asp.net MVC / Webfoms? - PullRequest
2 голосов
/ 29 сентября 2010

Я действительно не знаю, почему люди используют sqlite. Поскольку я только что прошел через один из самых популярных вопросов, я не могу понять суть. Так может кто-то предложить пункт Когда / почему использовать sqlite с asp.net MVC / Webfoms?

EDIT:

Какой-нибудь хороший пример веб-приложения asp.net, использующего sqlite для начала работы?

Ответы [ 2 ]

3 голосов
/ 29 сентября 2010

Бесплатно. Легкий. Локальное хранение БД в файле. Отлично подходит для тестирования (в памяти БД FTW). Если вы используете NHibernate, он полностью взаимозаменяем с чем-либо еще (за некоторыми исключениями, которые я обнаружил). Использование локальной базы данных SQL Express требует, чтобы все необходимые компоненты SQL Express были установлены на сервере и работали как службы. У SQLite нет запущенных сервисов.

Если это соответствует вашим потребностям, пойти на это. Если вам нужно больше лошадиных сил, используйте что-то большее.

2 голосов
/ 29 сентября 2010

Таким образом, вы не платите за лицензию SQL Server или не сталкиваетесь с какими-либо проблемами развертывания. Все, что вам нужно, это ссылка на одну DLL и доступ на запись в одну папку, где будет храниться файл вашей базы данных. Размер крошечный: сравните <1MB с установкой SQL Server Express. </p>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...