Обычно отмечается, что простые системы баз данных, у которых нет сервера (например, GDBM, SQLite и т. Д.), Слабее для одновременных подключений.
Как сервер базы данных обрабатывает одновременные подключения, чтобылучший параллелизм?
Я думаю, что параллелизм чтения лучше в системах баз данных без сервера, поскольку нет ограничений для чтения данных из плоского файла.Ограничение должно быть доступной памяти, я прав?
Проблема заключается в параллельности записи, так как файл будет заблокирован.Таким образом, только одна запись за один раз.Я думаю, что это также относится и к Mysql (с движком MyISAM, так как блокировка в InnoDB ограничена строкой).Практически существует ли одновременная запись?
В целом, как параллелизм системы базы данных с сервером (например, Mysql) лучше, чем система без сервера (например, SQLite)?