2

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

1 ответ1

3

MySQL - это база данных Oracle. Продается так же эффективно, как и все остальное. Конкуренты включают Microsoft SQL Server.

SQLite - это не столько SQL-сервер. Это действительно просто система баз данных. Базы данных могут быть встроены в приложения или использоваться локально без дополнительных "серверных" ресурсов, поскольку доступ к ним больше похож на доступ к текстовому файлу, чем к серверу. Более близким продуктом будет Microsoft SQL CE (Compact Edition).

Большинство плюсов и минусов, на мой взгляд, основаны на организации. Если компания сильно увлечена стеком Microsoft, Microsoft SQL имеет смысл. Если организация очень увлечена стеком Linux / Oracle, то MySQL или Oracle SQL имеет смысл. Если база данных просто для получения легко доступной информации из операторов SQL, то что-то вроде SQLite - отличный выбор.

Что определяет "SQL" - это действительно язык. Каждый из этих продуктов использует очень похожий синтаксис для получения данных из базы данных. Однако то, как они на самом деле работают, может сильно отличаться.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .