Возможные встроенные движки базы данных для использования в приложении - PullRequest
0 голосов
/ 04 июля 2010

Есть ли альтернатива SQLite для использования в качестве встроенного механизма базы данных?

Ответы [ 2 ]

2 голосов
/ 04 июля 2010

Конечно. На этой странице показана пара сред, отличных от SQLite (кроме Core Data):

Я понятия не имею, насколько эти проекты великолепны, поэтому YMMV.

Если вы ищетеизбегайте внешних зависимостей (т. е. не поставляйте фреймворк с вашим приложением), тогда вы застряли с SQLite или CoreData.CoreData может использовать XML в качестве своего формата, но у него есть некоторые недостатки.SQLite - определенно самый рекомендуемый бэкэнд CoreData.

1 голос
/ 04 июля 2010

Есть пара альтернатив SQLite, если вы хотите иметь встроенную базу данных, например:

Обязательно ознакомьтесь с условиями лицензирования.

EDIT:

Firebird лицензируется по производной MPL лицензии, поэтому его можно использовать в closed-source приложениях (см. FAQ ). Два других dual-licenced, поэтому вам нужно платить, если вы собираетесь использовать их в коммерческих приложениях.

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