Преобразуване на данни от MySQL в PostgreSQL, уеб разработка
Уеб разработка
Автор: Александър Степанов
10 февр 2015 1978
Добър ден! Както всички "разработчици", аз се опитвам да науча нещо ново, изпробвам нови технологии и ги използвам на практика. Повечето от начинаещите разработчици започват запознанството си със СУБД MySQL, тъй като тя е най-често срещаната и непретенциозна по отношение на въвеждането и поддръжката. СУБД се предлага в почти всички сборки (Денвър, HAMP, отворен сървър и т.н.), написана е куп документация и примери за оптимизация на сървъра, но ако искате да използвате нестандартни неща, като например:
- геолокация;
- NoSQL съхранение;
- нови типове данни.
тогава възможностите на MySQL очевидно са недостатъчни. Поради това беше решено да се прехвърлят данни от една СУБД в друга. Изглежда, че всичко трябва да се прехвърли спокойно. там и там SQL, но не, за първи път дори открих грешки в схемата (благодарение на DBConvert). Е, нека да разгледаме плюсовете на PostgreSQL:
- Типове данни;
- Целостта на данните;
- hstore, json, jsonb;
- без вилици и т.н .;
- пълна съвместимост със SQL стандартите.
Това не е пълен списък на плюсовете на PostgreSQL, основният плюс е по-професионален подход при изграждането на СУБД.
В тази кратка бележка ще се опитаме да разгледаме прекрасната помощна програма DBConvert за MySQL и PostgreSQL. Ето какво пишат разработчиците:
DBConvert за MySQL & PostgreSQL е надежден двупосочен инструмент, който ви позволява да конвертирате данни от една база данни в друга.
- Висока производителност и скорост на преобразуване на данни
- Оптимално преобразуване на типа данни
- Безопасно преобразуване и целостта на базата данни
- Условна миграция на данни
- Заобиколни решения при работа със системи за сигурност и права за достъп
- Пълна поддръжка на Unicode архитектура
- Постоянни сесии
- Режим на командния ред