DBeaver

редактировать
DBeaver
Официальный сайт DBeaver логотип.
DBeaver 5.2.5 Windows 10.PNG
Исходный автор (-ы) Serge Rider
Разработчик (-ы) Сообщество открытого кода
Первоначальный выпуск2010 г.; 10 лет назад (2010)
Стабильный выпуск 7.2 / 30 августа 2020 года
Репозиторий Измените это в Викиданных
Операционная система Кросс-платформенный
Доступен вМногоязычном
Типе SQL Средстве администрирования базы данных
Лицензия Лицензия Apache
Веб-сайтdbeaver.io

DBeaver - это клиентское приложение SQL и инструмент администрирования баз данных. Для реляционных баз данных он использует JDBC интерфейс прикладного программирования (API) для взаимодействия с базами данных через драйвер JDBC. Для других баз данных (NoSQL ) он использует проприетарные драйверы баз данных. Он предоставляет редактор, который поддерживает автозавершение кода и подсветку синтаксиса. Он предоставляет архитектуру подключаемых модулей (основанную на архитектуре подключаемых модулей Eclipse ), которая позволяет пользователям изменять большую часть поведения приложения для обеспечения специфичных для базы данных функций или функций, не зависящих от базы данных. Это настольное приложение, написанное на Java и основанное на платформе Eclipse.

Версия сообщества (CE) DBeaver - это бесплатное программное обеспечение с открытым исходным кодом, которое распространяется по лицензии Apache. Корпоративная версия DBeaver с закрытым кодом распространяется по коммерческой лицензии.

Содержание

  • 1 История
  • 2 Поддерживаемые платформы и языки
  • 3 Версии
    • 3.1 Community Edition
    • 3.2 Eclipse Plugin Edition
    • 3.3 Enterprise Edition
  • 4 Функции
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки

История

DBeaver был запущен в 2010 году как хобби-проект. Он должен был быть бесплатным и с открытым исходным кодом, с красивым и удобным пользовательским интерфейсом и включать часто используемые функции для разработчиков баз данных. Первый официальный выпуск был выпущен в 2011 году на Freecode. Он быстро стал популярным инструментом в сообществе разработчиков ПО с открытым исходным кодом.

В том же году был основан официальный веб-сайт и создан форум поддержки сообщества (теперь перенесенный на GitHub). В 2012 году была выпущена версия подключаемого модуля Eclipse - с тех пор DBeaver стал одним из самых популярных расширений баз данных для Eclipse (топ-50-60 среди всех расширений Eclipse).

Вскоре после этого различные поставщики программного обеспечения начали интегрироваться с DBeaver (в основном как расширения собственных продуктов Eclipse RCP : Zend Studio, NXTware, DeltaDNA и т. Д.).

В 2014 году была выпущена версия Enterprise Edition (EE). Версия EE основана на CE, но также обеспечивает поддержку баз данных NoSQL / BigData (Cassandra, MongoDB и Redis ) и включает несколько дополнительных плагинов Eclipse.

В 2015 году исходный код / ​​сообщество DBeaver перенесено на GitHub.

В 2017 году DBeaver CE был перелицензирован под лицензией Apache (начиная с версии 4.x).

В июле 2017 года версия DBeaver EE стала коммерческой с целью поддержки версии CE.

Поддерживаемые платформы и языки

DBeaver - это кроссплатформенный инструмент, работающий на платформах, поддерживаемых Eclipse (Windows, Linux, MacOS X, Solaris ). DBeaver доступен на английском, китайском, русском, итальянском и немецком языках.

Версии

Полный список всех выпущенных версий

Community Edition

Community Edition (CE) - это начальная версия DBeaver. Он был выпущен в 2010 году и стал открытым (GPL) в 2011 году. Версия CE включает расширенную поддержку следующих баз данных:

Помимо реляционных баз данных, версия CE поддерживает WMI драйвер (Windows Management Instrumentation - работает только в версии для Windows).

Eclipse Plugin Edition

Через год и в ответ на многочисленные запросы пользователей на Eclipse Marketplace была выпущена версия плагина Eclipse. Эта версия используется программистами, которые используют Eclipse IDE для разработки программного обеспечения и нуждаются в инструменте управления базами данных прямо в их IDE. Плагин Eclipse включает в себя большинство функций Community Edition, а также выпущен под лицензией GPL.

Enterprise Edition

DBeaver 3.x объявила о поддержке баз данных NoSQL (Cassandra и MongoDB в начальной версии). С тех пор DBeaver был разделен на редакции Community и Enterprise. Enterprise Edition поддерживает базы данных NoSQL, постоянный менеджер запросов и несколько других функций корпоративного уровня. Версия EE не является открытым кодом и требует покупки лицензии (пробную лицензию можно создать бесплатно). Список дополнительных функций:

  • Cassandra
  • MongoDB
  • Redis
  • Persistent QM
  • JSON редактор документов (в основном для MongoDB)
  • Возможности Eclipse EE (управление ресурсами, Marketplace UI)

Возможности

Возможности DBeaver включают:

Существуют различия в функциях, доступных для разных баз данных.

См. Также

  • Портал бесплатного программного обеспечения с открытым исходным кодом

Ссылки

  1. ^«Страница Freecode DBeaver». 2011.
  2. ^«Techrepublic: управление базами данных с помощью кроссплатформенного инструмента DBeaver». 2011.
  3. ^«DBeaver: бесплатный менеджер баз данных для Oracle, SQL Server, MySQL, PostgreSQL, DB2». 2011.
  4. ^«Форум устаревшей базы знаний DBeaver». 2011.
  5. ^«Метрики Eclipse Marketplace». 2016.
  6. ^«DBeaver в Zend Studio». 2013. Архивировано из оригинала 17.06.2016. Проверено 29 января 2017 г.
  7. ^«DBeaver в NXTware». 2013.
  8. ^«DBeaver в DeltaDNA». 2013.
  9. ^«Домашняя страница DBeaver GitHub». 2016.
  10. ^«Релицензия DBeaver под EPL». 2017.
  11. ^«Примечания к выпуску DBeaver в Softpedia».
  12. ^«Генерация фиктивных данных в DBeaver». 2018.

Внешние ссылки

.

Последняя правка сделана 2021-05-16 08:39:34
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте