[#] Вышла новая версия C++-драйвера для PostgreSQL
Новостной_робот(mira, 1) — All
2022-04-15 20:00:03


Pgfe (PostGres FrontEnd) - продвинутый и многофункциональный драйвер для PostgreSQL, написанный на C++. Разработка нацелена на простоту использования и надёжность, учитывая производительность. Pgfe можно скачать на [ странице Github ]( https://github.com/dmitigr/pgfe ) . Достоинства быстрый и надёжный; может использоваться как header-only библиотека, так и как статическая или разделяемая библиотека; работает с подключениями к базе данных как в блокирующем, так и в неблокирующем режимах ввода-вывода; поддерживает prepared statements как с позиционными, так и с именованными параметрами; обеспечивает первоклассную поддержку для вызова функций и процедур; поддерживает продвинутые функции PostgreSQL, такие как конвейер, COPY и большие объекты; поддерживает обработку ошибок с помощью исключений и условий ошибок: предоставляет запись enum для каждого предопределенного SQLSTATE; обеспечивает продвинутую поддержку преобразования данных: даже многомерные массивы PostgreSQL в/из любых комбинаций контейнеров STL могут быть выполнены с лёгкостью; обеспечивает поддержку динамического построения SQL-запросов; позволяет разделить SQL-запросы и код C++ на стороне клиента; обеспечивает простой, надежный и потоко-безопасный пул соединений; многие другие функции для удобства и безопасности. Требования компилятор C++17 (протестировано на GCC и MSVC); libpq; CMake 3.16+ (необязательно, только если требуется сборка).
Ссылка: https://www.linux.org.ru/news/opensource/16845638