Мне нравится простота SQLite, но по дизайну он не поддерживает одновременный доступ. Приложения, которые я пишу, не имеют больших потребностей, поэтому я бы хотел избежать более тяжелых решений, таких как MySQL, которые сложнее развернуть (удаленных клиентов, обычно не имеющих персонального компьютера).Легкая клиентская/серверная БД?
Знает ли кто-нибудь хорошее решение, предлагающее следующие функции?
- Client для VB.Net приложений
- сам сервер не должен быть приложением .Net. На самом деле, я предпочел бы сервер с белым металлом, чтобы он мог работать даже на встроенных хостах Linux с меньшим объемом оперативной памяти/процессора, чем у обычных компьютеров.
- Простая установка: клиентская часть должна быть либо статически связана внутри клиентского приложения, либо быть доступной как единая DLL, а сервер должен просто быть одним прослушиванием запросов EXE, а клиенты могут найти сервер в локальной сети, передавая данные, собранные сервером, поэтому пользователи не имеют записать IP-адрес и вставьте его в каждый клиента
- с открытым исходным кодом, или по умеренной цене с закрытым исходным кодом
Dupe? http://stackoverflow.com/questions/1023785/light-weight-sql-server-for-linux-windows – Joe
Правильно, я должен был обновить вопрос вместо: -/На данный момент, похоже, никто не поддерживает SQLite -подобное решение клиент/сервер. – Gulbahar