DBeaver - универсальный клиент баз данных с открытым кодом. Поддерживает 80+ типов БД через JDBC: реляционные, NoSQL, облачные.
Поддерживаемые БД:
- Реляционные: MySQL, PostgreSQL, SQLite, Oracle, MS SQL Server, MariaDB, DB2
- Облачные: Amazon Redshift, Google BigQuery, Snowflake
- Аналитические: ClickHouse, Apache Hive, Presto, Trino
- NoSQL: MongoDB, Cassandra, Redis, Couchbase
- Big Data: Apache Spark, Hadoop
- Time-series: InfluxDB, TimescaleDB
Возможности:
- SQL Editor с автодополнением, подсветкой, проверкой синтаксиса
- ER диаграммы автогенерация из схемы БД
- Data export/import - CSV, JSON, XML, Excel
- Visual query builder - строить запросы мышкой
- Mock data generator - заполнить таблицу случайными данными
- Schema compare - сравнение схем двух БД
- Database migration - перенос данных между БД разных типов
- Plugins - расширения функций
Версии:
- Community (бесплатно) - 100% возможностей для основных БД
- Enterprise ($199/год) - расширенная поддержка NoSQL, корпоративные фичи
Сравнение:
- vs MySQL Workbench (бесплатно) - DBeaver универсальнее, не только MySQL
- vs DataGrip ($90/год) - DataGrip удобнее, DBeaver бесплатнее
- vs TablePlus ($90+) - TablePlus красивее, DBeaver мощнее
Идеален для:
- Разработчиков работающих с разными БД
- DBA-администраторов
- Аналитиков (ClickHouse, BigQuery)
- Учебных целей
Скачать: /programs/dbeaver