The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreSQL "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreSQL "  +/
Сообщение от opennews (ok) on 14-Апр-18, 12:20 
Состоялся (https://www.postgresql.org/about/news/1846/) релиз многоплатформенного графического интерфейса для управления СУБД PostgreSQL - pgAdmin 4 3.0 (http://www.pgadmin.org/).  Напомним, что четвёртая серия pgAdmin переписана с нуля на языках Python и Javascript/jQuery с задействованием отдельных runtime-компонентов для рабочего стола, написанных на C++. Приложение построено в виде встраиваемого фреймворка, возможности которого могут быть расширены через подключение модулей, при помощи которых может быть обеспечена поддержка сторонних надстроек над PostgreSQL. Код поставляется под свободной лицензией  PostgreSQL, напоминающей BSD и MIT.


В новом выпуске:


-  Компоненты pgAdmin для рабочего стола (desktop runtime) теперь выполняются в системном лотке, а вместо отдельного интерфейса на Qt вызывается web-приложение в браузере. Данный шаг позволил избавиться от серии ошибок и проблем, вызванных применением QtWebKit/QtWebEngine;
-  В режиме редактирования Query Tool появилась возможность сортировки данных;
-  Для многих операций реализована возможность управления с клавиатуры, применяя настраиваемые горячие клавиши, что позволяет работать в pgAdmin без мыши;

-  Возможность включения/выключения таблиц и графиков на сводном экране (Dashboard);
-  Поддержка сохранения в БД Greenplum (https://greenplum.org/) статистики сервера и СУБД, сведений о функциях, разделах, внешних таблиц и результатов выполнения EXPLAIN;
-  Добавлена поддержка файлов  pg_service.conf;
-  Сокращён размер контейнера Docker (переход на Alpine Linux с сервером приложений Gunicorn).


URL: https://www.postgresql.org/about/news/1846/
Новость: https://www.opennet.ru/opennews/art.shtml?num=48440

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +1 +/
Сообщение от YetAnotherOnanym (ok) on 14-Апр-18, 12:20 
Поддержка сохранения в БД Greenplum
"Зелёных слив не надо есть..."
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +3 +/
Сообщение от Anon4ik on 14-Апр-18, 12:33 
> а вместо отдельного интерфейса на Qt вызывается web-приложение в браузере

Спасибо, этого мне и не хватало. Я обязательно оценю, со своими 2 ГБ ОЗУ.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  –9 +/
Сообщение от Аноним (??) on 14-Апр-18, 13:07 
"Веб-приложение" - не обязательно тормоза и ЯваСкрипт. Мы ж не вантузоиды, чтобы на ASP его писать.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

19. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от Илья (??) on 14-Апр-18, 18:52 
> Мы ж не вантузоиды, чтобы на ASP его писать.

можно на asp.net core.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

11. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +1 +/
Сообщение от пох on 14-Апр-18, 16:56 
не переживай, оно и на 16 будет тормозить не меньше.
И еще столько же съест серверная часть (не считая самого сервера-незнамо-чего, как обычно, с кучей дыр и интересных возможностей незаметно для тебя воткнуть drop database (твоей) внутрь хакнутого сайта (не имеющего к тебе отношения) )

но я сплюс спокойно - "клиент-серверную" tksqlite не напишут.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

15. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от Аноним (??) on 14-Апр-18, 18:25 
Учитывая QtWebKit/QtWebEngine - проще уж сразу в браузере.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

56. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от Аноним (??) on 17-Апр-18, 12:34 
phppgadmin :)
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

20. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  –1 +/
Сообщение от Ilya Indigo (ok) on 14-Апр-18, 19:11 
Плагин к kate отлично работает да и кушать не просит.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

52. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от КО on 16-Апр-18, 12:47 
Ты будешь смеяться, но v2, на открытии большого файла реально зависал. А теперь нет. Чудеса.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +1 +/
Сообщение от Диалапщик on 14-Апр-18, 12:37 
Не знаю, как будет в браузере, но на серваке без графического ускорения оно ужасно тормозное и неэргономичное. Например, чтобы бекапнуть базу из SQL-файла, нужно в менюшке сначала выбрать полный бекап, а потом поменять путь на сам *.sql. Знатно улучшили, молодцы.
А третью версию до Postgres 10 вообще не будут обновлять?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от Аноним (??) on 14-Апр-18, 13:47 
На сервере pgsql есть.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

18. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +1 +/
Сообщение от Вареник on 14-Апр-18, 18:30 
> А третью версию до Postgres 10 вообще не будут обновлять?

Тот пакет, что последний с сайта постгреса - работает. Но вот что дальше делать... Хоть не апгрейдься больше.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

53. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от КО on 16-Апр-18, 12:49 
>но на серваке без графического ускорения

Так это - а зачем ты браузер на серваке запускаешь?

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +11 +/
Сообщение от Rodegast (ok) on 14-Апр-18, 13:04 
Верните нормальный pgAdmin!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от Вареник on 14-Апр-18, 18:25 
Точно.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

31. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от Алексей (??) on 14-Апр-18, 22:36 
Чем третий пгадмин не устраивает?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

48. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от кверти (ok) on 15-Апр-18, 23:17 
Он поддерживает версии >10 без костылей?
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

55. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от Аноним (??) on 16-Апр-18, 13:06 
Есть вариант: https://github.com/parihaaraka/sqt
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +4 +/
Сообщение от кверти (ok) on 14-Апр-18, 13:27 
Какими болванами надо быть, чтобы испортить единственное более-менее нормальное приложение для своей бд? Что у этих идиотов в головах? Какого хрена десктопное приложение имеет клиент-серверную архитектуру, включая и сам сервер? Дебилы, ..лять.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от Анонисмус on 14-Апр-18, 14:48 
Иксы - это тоже клиент-серверное приложение, например.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

16. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +2 +/
Сообщение от angra (ok) on 14-Апр-18, 18:26 
Тебя наверное это удивит, но сервер БД может находится не только на машине разработчика. Более того, чаще всего так и происходит. А нехорошие админы этого сервера могут запретить удаленное соединение к БД откуда попало. В этом совсем не редком случае "десктопное" приложение неожиданно оказывается совсем не десктопным, а дeбилами оказываются совсем не его разработчики.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

24. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +4 +/
Сообщение от пох on 14-Апр-18, 20:43 
> нехорошие админы этого сервера могут запретить удаленное соединение к БД откуда попало.

а к насквозь гнилой "js + пихон" "серверной" поделке, зачем-то установленной внутри закрытого периметра - разрешить, правильно, так победим.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

25. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +2 +/
Сообщение от Аноним (??) on 14-Апр-18, 20:46 
> админы этого сервера могут запретить удаленное соединение к БД откуда попало

Легко решается туннелем SSH. Или соединение-откуда-попало с серверной частью веб-админки БД чем-то лучше аналогичного соединения с самой БД?

> "десктопное" приложение неожиданно оказывается совсем не десктопным

Неужели кто-то ставит и запускает сабж на сервере? O_O

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

26. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от Адноним on 14-Апр-18, 20:55 
> Неужели кто-то ставит и запускает сабж на сервере? O_O

Во времена phAdmin так и было...

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

30. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от angra (ok) on 14-Апр-18, 22:35 
> Легко решается туннелем SSH.

Да, это тоже возможный вариант.

> Или соединение-откуда-попало с серверной частью веб-админки БД чем-то лучше аналогичного соединения с самой БД?

http auth это настолько простая вещь, что вероятность ее уязвимости несколько ниже, чем у протокола общения с постгресом

> Неужели кто-то ставит и запускает сабж на сервере?

Мне лично он не нужен никогда был, но не вижу в этом ничего крамольного. Запихиваем в контейнер, доступ извне через nginx+ssl+http_auth.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

36. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от Аноним (??) on 15-Апр-18, 01:37 
> в контейнер

*расплакался*

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

57. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от Аноним (??) on 17-Апр-18, 12:37 
> Тебя наверное это удивит, но сервер БД может находится не только на
> машине разработчика. Более того, чаще всего так и происходит. А нехорошие
> админы этого сервера могут запретить удаленное соединение к БД откуда попало.
> В этом совсем не редком случае "десктопное" приложение неожиданно оказывается совсем
> не десктопным, а дeбилами оказываются совсем не его разработчики.

в этом случае берутся другие инструменты (вплоть до rdp на сервере внутри защищённого контура)
ну и phppgadmin же ;)

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

8. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  –1 +/
Сообщение от Аноним (??) on 14-Апр-18, 14:44 
Как по мне, должно быть 2 варианта:
localhost/phpPgAdmin и десктопное приложение pgAdmin
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +3 +/
Сообщение от Аноним (??) on 14-Апр-18, 15:55 
php* не должно быть никогда
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

13. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +5 +/
Сообщение от Вареник on 14-Апр-18, 18:23 
Вебщина...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreSQL "  +2 +/
Сообщение от Вареник on 14-Апр-18, 18:27 
Это не программа, а какая-то диверсия Оракла против конкурирующей DB.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreSQL "  +/
Сообщение от ыы on 14-Апр-18, 22:50 
> Это не программа, а какая-то диверсия Оракла против конкурирующей DB.

pgAdmin - это нечто, по смыслу близкое к SqlDeveloper.
SqlDeveloper- удобная и практичная вещь. Кстати на джаве...

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

43. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreSQL "  +2 +/
Сообщение от кверти (ok) on 15-Апр-18, 10:50 
Да пусть бы уже хоть на джаве, но не на вэбне. вэбмакаки и ядро бы на похапе и джаваскрипт перепесали, дай им волю. Хотя нет, одной воли мало, еще мозги нужны, а у вэбмакак с этим проблемы
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

58. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreSQL "  +/
Сообщение от Аноним (??) on 17-Апр-18, 12:40 
>> Это не программа, а какая-то диверсия Оракла против конкурирующей DB.
> pgAdmin - это нечто, по смыслу близкое к SqlDeveloper.
> SqlDeveloper- удобная и практичная вещь. Кстати на джаве...

"удобная и практичная вещь" ну да, судя по всему вы к кактусу привыкли.
Но у него есть несомненный плюс ед. штука которая может без проблем вывести выборку в 800 тыс. записей в 50 колонок с текстом в xlsx и не упасть ( ну и так что-бы потом в экселе открылось ), а вот datamodeler который там неплохой, вот его в pgAdmin-е нет :)

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

23. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от vitalif (ok) on 14-Апр-18, 19:43 
Гм. А вот то что я недавно пробовал запускать - это оно и было?

А где у него веб-интерфейс? А то открылось что-то ужасное, страшное и десктопное. На ноутбучном мониторе с 3840x2160 под виндой. Без масштабирования. Со шрифтами размера примерно 10 пикселей.

Лучше уж бы веб открылся...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

54. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  –1 +/
Сообщение от КО on 16-Апр-18, 12:52 
Ctrl+
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

27. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  –1 +/
Сообщение от DerRoteBaron on 14-Апр-18, 20:59 
По сравнению с ужасным старым pgadmin даже эта вебщина (кстати на удивление не слишком плохо работающая) выглядит весьма ничего
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

44. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от кверти (ok) on 15-Апр-18, 10:54 
Естественно. Вам же нужно в нее пялиться целыми днями, а не работать. Кружева важнее всего!
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

28. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  –1 +/
Сообщение от jOKer (ok) on 14-Апр-18, 21:43 
Старый интерфейс был просто ужасен, новый требует вебкита, который нужен в системе, по зависимостям, двум с половиной пакетам (браузеры не в счет), а собирается добрых три-четыре часа. Блин, я даже и не знаю что хуже!

Что нельзя было на обычном Qt написать? Или на обычном GTK? Кто-нибудь может привести хоть один довод в пользу применения вебкита? Зачем он нужен в зависимостях инструментального пакета?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +1 +/
Сообщение от Аноним (??) on 14-Апр-18, 22:31 
Делай дампы баз по 200гб+ в вебките/электроне, и памяти пару сотен терабайт не забудь!
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

39. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +1 +/
Сообщение от СОВА on 15-Апр-18, 08:56 
А что pg_dump уже не работает?
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

34. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +1 +/
Сообщение от monkey coder on 15-Апр-18, 01:16 
> Кто-нибудь может привести хоть один довод в пользу применения вебкита?

А мы умеем только жабаскрипт и пихон. pyTk для нас слишком заумно и немодно, ну и как прикажете делать вам юзер-френдли междумордие? А, во - QTWebkit жеж... [через два релиза]... ой, а он г-но! (кто бы мог подумать? Впрочем, в нашем проекте таких не держат) Ну ничего, тогда перепишем чтоб через браузер работал (кому не нравится, есть электрон!)

зато у нас докер-контейнер! Причем, в борьбе за его размер, мы зафигачили туда никому неведомый маргинальный дистрибутив, хз кем и как сопровождаемый, но если вас беспокоят уязвимости - вы не наш клиент.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

35. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +1 +/
Сообщение от angra (ok) on 15-Апр-18, 01:29 
> мы зафигачили туда никому неведомый маргинальный дистрибутив

С добрым утром. Этот "маргинальный" дистр уже пару лет как является основным для docker контейнеров.

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

37. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от . on 15-Апр-18, 02:13 
> С добрым утром. Этот "маргинальный" дистр уже пару лет как является основным для docker
> контейнеров.

и еще что-то о нем ты знаешь? Например - умеют ли люди, его сопровождающие, что-то кроме "минимизации контейнера" ?
Впрочем, о чем я... докеры для того и придуманы, чтоб головой только есть.

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

33. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +3 +/
Сообщение от Костя (??) on 14-Апр-18, 23:37 
dbeaver лучший sql клиент для postgres
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от Адноним on 15-Апр-18, 08:43 
Лучше наливного navicat?
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

41. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от СОВА on 15-Апр-18, 09:00 
> Лучше наливного navicat?

Лучше. Отлично работает под Linux без wine.

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

42. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от Адноним on 15-Апр-18, 09:06 
Правда он на базе Eclipse а не jetbrains....
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

40. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +/
Сообщение от СОВА on 15-Апр-18, 08:58 
> dbeaver лучший sql клиент для postgres

И не только для него.

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

50. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  –2 +/
Сообщение от EuPhobos (ok) on 16-Апр-18, 07:58 
Кто этим пользуется, и зачем?
А вообще вроде как LibreOffice тоже самое могёт.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

51. "Релиз pgAdmin 4 3.0, интерфейса для управления СУБД PostgreS..."  +1 +/
Сообщение от Аноним (??) on 16-Апр-18, 10:25 
Сейчас только встроенный бд-плагин в идее и спасает. Ну что им мешало просто сделать нормального клиента на яве. Можно было даже сразу на базе эклипса.
А это овно, в котором даже копи-пейст к 4й версии не везде работает, должно подохнуть.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру