Вход:  Пароль:  
FreeSource: SQLite/Сравнение?/PostgreSQL ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |

Сравнение SQLite и Postgre SQL


  1. PostgreSQL только-только научился binary log делать. И только-только появилась нормальная работоспособность на винде. Для многих это критично.
  2. PostgreSQL нужна там, где есть более-менее сложная логика. Там нужны и его фичи, и там он шустр. Но использовать его для форума на домашней странице Васи Пупкина — бред.
  3. Масштабируемость? Хм. Смотря куда. Смотри выше про binary log. Опять же, домашняя страничка вряд ли перегрузит My SQL :)

Каждому своё место.


Когда я пишу, например, биллинг — да, триггеры и VIEW мне очень в тему, и я с удовольствием делаю его на постгресе.


Когда я разворачиваю страничку, то предпочитаю пользоваться MySQL — просто потому, что распространённые движки на нём лучше всего протестированы.


Когда я пишу своё мультиплатформенное приложение, которому нужно где-то хранить свои данные — я использую tcl/tk + sqlite.


Я с удовольствием бы использовал для этой цели PostgreSQL, если бы он умел прилинковываться к моим программам (режим работы без выделенного сервера), и если бы умел держать базу в одном файле.


Ну и ещё, безусловный плюс sqlite — его можно использовать как формат файлов, даже на девайсах вроде наладонников (где sqlite самое место, и ничего лучше я не знаю... даже всякие DB2 для наладонников не умеют триггеров, а SQLite и триггеры умеет, и view).

Недостатки PostgreSQL


  1. Основной и самый главный: отсутствие бинарной совместимости базы между версиями
  2. pgdump делает дампы, которые могут не залиться обратно — скажем функция может использоваться до её определения

Страницы, ссылающиеся на данную: SQLite/Сравнение/PostgreSQL


 
Файлов нет. [Показать файлы/форму]
Много комментариев (4). [Показать комментарии/форму]