Перейти к содержимому

Выберите язык

Текущий язык: Русский

DB Tools

Source: https://github.com/mgramin/awesome-db-tools at 46bd34905beb
License: CC0-1.0
Read the English original

This edition is an AI-assisted translation.

Список инструментов баз данных, управляемых сообществом

Здесь мы соберем информацию об удивительных полезных и удивительных экспериментальных инструментах, которые упрощают работу с базами данных для DBA, DevOps, Developers и простых смертных.

Не стесняйтесь добавлять информацию о своих собственных db-инструментах или любимых сторонних db-инструментах.

Для обновлений на awesome-db-tools и мысли/новости о базах данных/инструментах/SQL следуйте за мной @GraminMaksim

  • AnySQL Maestro -Премьерный многоцелевой инструмент администратора для управления базами данных, контроля и разработки . ..
  • Aqua Data Studio Программное обеспечение для разработчиков баз данных, DBA и аналитиков.
  • Coginiti Pro - Современная IDE для аналитиков и инженеров-аналитиков с мощным скриптом и сетевой функциональностью.
  • Database .net - Инструмент управления несколькими базами данных с поддержкой более 20 баз данных.
  • Database Workbench Полная IDE для проектирования, разработки и тестирования баз данных для Oracle, SQL Server, PostgreSQL, MySQL, MariaDB, Firebird, InterBase, SQLite и NexusDB . ..
  • DataGrip Кроссплатформенная IDE для баз данных и SQL от JetBrains.
  • DataStation Легко запрашивать, скрипт и визуализировать данные из каждой базы данных, файла и API.
  • DBeaver Бесплатный универсальный менеджер баз данных и клиент SQL.
  • dbForge Edge Многобазовое решение для разработки, проектирования, управления и администрирования MySQL, MariaDB, SQL Server, Oracle, баз данных PostgreSQL и различных облачных сервисов.
  • dbForge Studio for MySQL Универсальная IDE для разработки, управления и администрирования баз данных MySQL и MariaDB.
  • dbForge Studio for Oracle Мощная IDE для управления, администрирования и разработки Oracle.
  • dbForge Studio for PostgreSQL Инструмент GUI для управления и разработки баз данных и объектов . ..
  • dbForge Studio for SQL Server Мощная интегрированная среда разработки для разработки SQL Server, управления, администрирования, анализа данных и отчетности.
  • DBHawk Datasparc предлагает безопасность базы данных, управление базами данных, управление базами данных и аналитику данных - все в одном решении.
  • dbKoda - Modern (JavaScript/Electron framework), IDE с открытым исходным кодом для MongoDB. Он имеет функции поддержки разработки, администрирования и настройки производительности в базах данных MongoDB.
  • IBExpert Комплексный инструмент графического интерфейса для Firebird и InterBase . ..
  • HeidiSQL Легкий клиент для управления MySQL, MSSQL и PostgreSQL, написанный на Delphi.
  • Kangaroo - SQL-клиент с поддержкой AI и инструмент администратора для популярных баз данных (SQLite / MySQL / PostgreSQL / и т. Д.) на Windows / macOS / Linux, дизайн таблицы поддержки, запрос, модель, синхронизация, экспорт / импорт и т. Д., Сосредоточьтесь на удобном, веселом и дружественном для разработчиков.
  • KeepTool Профессиональный набор инструментов для разработчиков баз данных Oracle, администраторов и продвинутых пользователей приложений.
  • MySQL Workbench Унифицированный визуальный инструмент для архитекторов баз данных, разработчиков и DBA.
  • Navicat Инструмент для разработки баз данных, который позволяет одновременно подключаться к базам данных MySQL, MariaDB, SQL Server, Oracle, PostgreSQL и SQLite из одного приложения.
  • Oracle SQL Developer Бесплатная интегрированная среда разработки, которая упрощает разработку и управление базой данных Oracle как в традиционных, так и в облачных приложениях.
  • pgAdmin Самая популярная и функциональная платформа для администрирования и разработки с открытым исходным кодом для PostgreSQL, самой передовой базы данных с открытым исходным кодом в мире.
  • pgAdmin3 Долгосрочная поддержка pgAdmin3.
  • PL/SQL Developer IDE, специально предназначенная для разработки сохраненных программных блоков для баз данных Oracle.
  • PostgreSQL Maestro Полный и мощный инструмент управления базами данных, администрирования и разработки для PostgreSQL.
  • Querybook Pinterest с открытым исходным кодом Big Data Querying UI, сочетающий метаданные таблицы и простой интерфейс IDE ноутбука.
  • Slashbase Совместная IDE с открытым исходным кодом для ваших баз данных. Подключайтесь к своей базе данных, просматривайте данные, запускайте кучу команд SQL или делитесь SQL-запросами со своей командой прямо из своего браузера.
  • Sql Server Management Studio Интегрированная среда для управления любой инфраструктурой SQL, для SQL Server и баз данных Azure SQL.
  • Toad - Решение Premier для разработчиков, администраторов и аналитиков данных. Управление сложными изменениями базы данных с помощью единого инструмента управления базами данных.
  • Toad Edge Упрощенный инструмент разработки баз данных для MySQL и PostgreSQL.
  • TOra SQL IDE с открытым исходным кодом для Oracle, MySQL и PostgreSQL dbs.
  • Valentina Studio Создавать, администрировать, запрашивать и исследовать базы данных Valentina DB, MySQL, MariaDB, PostgreSQL и SQLite бесплатно.
  • WebDB Бесплатная эффективная IDE базы данных. С помощью Server Discovery, ERD, Data Generator, AI, NoSQL Structure Manager, Database Versioning и многих других.
  • Adminer Управление базами данных в одном файле PHP.
  • Another Redis Desktop Manager Бесплатный Open Source Redis Manager. Доступен на Mac, Linux, Windows, Homebrew, Snap, winget и многое другое.
  • Antares SQL Современный, быстрый и производительный SQL-клиент с акцентом на UX. Доступен для Mac, Linux и Windows.
  • Azure Data Studio Инструмент управления данными, который позволяет работать с SQL Server, PostgreSQL, Azure SQL DB и SQL DW из Windows, macOS и Linux.
  • Beekeeper Studio Редактор SQL с открытым исходным кодом и менеджер баз данных с обязательством конфиденциальности в своем заявлении о миссии.
  • Clidey WhoDB Легкий исследователь баз данных с UX следующего поколения для всех SQL, NoSQL, Caches и Queues.
  • DbGate Менеджер баз данных для MySQL, PostgreSQL, SQL Server, MongoDB, SQLite и других. Запускается под Windows, Linux, Mac или как веб-приложение.
  • DB Lens - Open Source PostgreSQL GUI - автоматические диаграммы ER, внутренние DB Insights, использование диска, метрики производительности, использование индекса, последовательные подсчеты сканирования и многое другое.
  • DbVisualizer Универсальный инструмент баз данных для разработчиков, DBA и аналитиков.
  • JackDB Прямой доступ SQL ко всем вашим данным, где бы они ни находились.
  • Jailer Поднастройка базы данных и инструмент для просмотра реляционных данных / клиент.
  • Malewicz Еще один клиент для изучения схемы DB и анализа производительности, но первоначально созданный специально для взлома и расширения.
  • MissionKontrol - Современная админ-панель/клиент с полными правами пользователя для нетехнических пользователей.
  • ocelotgui - Для MySQL, MariaDB и Tarantool. Разработан для Linux, но может работать на Windows.
  • OmniDB - Веб-инструмент для управления базами данных.
  • Pgweb - Веб-браузер базы данных для PostgreSQL, написанный на Go и работающий на машинах macOS, Linux и Windows.
  • phpLiteAdmin Web-инструмент управления базами данных SQLite, написанный на PHP с поддержкой SQLite3 и SQLite2.
  • phpMyAdmin Веб-интерфейс для MySQL и MariaDB.
  • psequel Обеспечивает чистый и простой интерфейс для быстрого выполнения общих задач PostgreSQL.
  • PopSQL Современный, совместный редактор SQL для вашей команды.
  • Postico Современный клиент PostgreSQL для Mac.
  • Robo 3T Кроссплатформенный инструмент управления MongoDB, ориентированный на Shell.
  • Sequel Ace Управление базами данных MySQL/MariaDB для macOS.
  • Sequel Pro Быстрое, простое в использовании приложение для управления базами данных Mac для работы с базами данных MySQL и MariaDB.
  • SQLite Expert Графический интерфейс поддерживает все функции SQLite.
  • sqlite-tui TUI для просмотра баз данных SQLite, написанных на Go.
  • sqlpad Веб-редактор SQL работает в вашем собственном частном облаке.
  • SQLPro Простой, мощный менеджер PostgreSQL для macOS.
  • SQuirreL Графический клиент SQL, написанный на Java, который позволит вам просматривать структуру базы данных, совместимой с JDBC, просматривать данные в таблицах, выдавать команды SQL и т. Д.
  • SQLTools Управление базами данных для VSCode.
  • SQLyog Самый полный и простой в использовании MySQL GUI.
  • Tabix SQL Editor & Open Source - простой бизнес-аналитика для Clickhouse.
  • TablePlus Современный, родной и дружественный инструмент графического интерфейса для реляционных баз данных: MySQL, PostgreSQL, SQLite и многое другое.
  • TeamPostgreSQL - PostgreSQL Web Administration GUI - используйте базы данных PostgreSQL из любого места, с богатым, молниеносным веб-интерфейсом AJAX.
  • Query.me Совместный редактор SQL в формате Notebook. Ссылайтесь на результаты запросов с помощью JINJA, визуализируйте данные, расписание и экспорт.
  • ipython-sql Подключитесь к базе данных для выдачи команд SQL в IPython или IPython Notebook.
  • iredis Cli for Redis с автозаполнением и синтаксическим подсветкой.
  • pgcenter - Лучший инструмент администратора для PostgreSQL.
  • pg_activity - Топ-подобное приложение для мониторинга активности сервера PostgreSQL.
  • pg_top - Топ для PostgreSQL.
  • pspg - PostgreSQL Pager.
  • diesel-guard Linter для опасных моделей миграции PostgreSQL. Он легко работает с файлами PostgreSQL SQL и изначально интегрируется с проектами с использованием Diesel и SQLx.
  • SQLcl Oracle SQL Developer Command Line (SQLcl) — бесплатный интерфейс командной строки для Oracle Database.
  • sqlite-utils Инструменты CLI для манипулирования файлами базы данных SQLite - вставка данных, запуск запросов, создание индексов, настройка полнотекстового поиска и многое другое.
  • SQLLine Оболочка командной строки для выдачи SQL в реляционные базы данных через JDBC.
  • usql Универсальный интерфейс командной строки для PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server и многих других баз данных, включая NoSQL и нереляционные базы данных!
  • athenacli Инструмент CLI для сервиса AWS Athena, который может выполнять автозаполнение и подсветку синтаксиса.
  • litecli CLI для баз данных SQLite с автозаполнением и подсветкой синтаксиса.
  • mssql-cli Клиент командной строки для SQL Server с автозаполнением и подсветкой синтаксиса.
  • mycli Терминальный клиент для MySQL с автозаполнением и синтаксисом.
  • pgcli PostgreSQL CLI с автозаполнением и подсветкой синтаксиса.
  • vcli Vertica CLI с автозаполнением и подсветкой синтаксиса.
  • 2bass - Инструмент конфигурации базы данных в качестве кода, который использует концепцию идемпотентных DDL-скриптов.
  • Atlas Проверять и применять изменения в схеме базы данных.
  • Bytebase - Веб-интерфейс, нулевая конфигурация, изменение схемы базы данных без зависимости и инструмент управления версиями для команд.
  • flyway - Инструмент миграции баз данных.
  • gh-ost Онлайн-миграция схем для MySQL.
  • liquibase Независимая от базы данных библиотека для отслеживания, управления и применения изменений схемы базы данных.
  • migra - Как дифф, но для схем PostgreSQL.
  • node-pg-migrate Управление миграцией баз данных Node.js построено исключительно для PostgreSQL. (Но также может использоваться для других DB, соответствующих стандарту SQL, например, CockroachDB.)
  • pg-osc - Простой инструмент CLI для внесения изменений схемы простоя и заправок в PostgreSQL.
  • Prisma Migrate Декларативный инструмент миграции схемы базы данных, который использует декларативный синтаксис моделирования данных для описания схемы базы данных.
  • Pyrseas Предоставляет утилиты для описания схемы базы данных PostgreSQL как YAML.
  • Reshape - Простой в использовании инструмент миграции с нулевым временем простоя для Postgres.
  • SchemaHero Оператор Kubernetes для декларативного управления схемами баз данных (гитопы для схем баз данных).
  • Skeema - Декларативная система управления чисто-SQL схемами для MySQL и MariaDB, с поддержкой шардинга и внешних онлайн-инструментов изменения схем.
  • Sqitch - Разумное управление изменениями на основе баз данных для разработки без рамок и надежного развертывания.
  • sqldef Управление импотентной схемой для MySQL, PostgreSQL и других.
  • yuniql Еще один инструмент для редактирования схем и миграции, созданный с помощью .NET Core 3.0+ и, надеюсь, лучше.
  • ddl-generator Выводы SQL DDL (Data Definition Language) из данных таблицы.
  • scheme2ddl - Командная строка используется для экспорта Oracle schema для набора скриптов ddl init с возможностью фильтрации нежелательной информации, раздельного DDL в разных файлах, вывода симпатичного формата.
  • Azimutt Инструмент визуализации Entity Relationship diagram (ERD) с различными фильтрами и входами, чтобы помочь понять схему базы данных.
  • ChartDB Бесплатный редактор диаграмм баз данных с открытым исходным кодом, визуализируйте и проектируйте свой DB с помощью одного запроса.
  • DrawDB Бесплатный, простой и интуитивно понятный онлайн-инструмент проектирования баз данных и генератор SQL.
  • DrawSQL Онлайн-редактор диаграмм схем баз данных с импортом SQL, генерацией ИИ и командным сотрудничеством в режиме реального времени.
  • ERAlchemy - Инструмент генерации диаграмм сущностей.
  • ERD Lab Бесплатный инструмент диаграммы отношений между объектами на основе облака (ERD), созданный для разработчиков.
  • Liam ERD Инструмент с открытым исходным кодом, который генерирует красивые и легко читаемые диаграммы отношений с объектами из вашей базы данных и ORM.
  • QuickDBD Простой онлайн-инструмент для быстрого рисования диаграмм баз данных.
  • dbdocs Создание веб-документации базы данных с использованием кода DSL.
  • DBML Язык разметки баз данных, предназначенный для определения и документирования структур баз данных.
  • SchemaCrawler Бесплатный инструмент обнаружения и понимания схемы базы данных.
  • Schema Spy - Создание базы данных для HTML-документации, включая диаграммы взаимоотношений с объектами.
  • tbls CI-Friendly инструмент для документирования базы данных, написанной на Go.
  • Database Design Полезные советы для разработки надежной схемы базы данных.
  • DBDiagram Бесплатный, простой инструмент для рисования диаграмм ER, просто написав код.
  • DbSchema Универсальный разработчик баз данных для управления нестандартными схемами, документации по схемам, проектирования в команде и развертывания в нескольких базах данных. DbSchema имеет инструменты для написания и выполнения запросов, изучения данных, генерации данных и построения отчетов.
  • ERBuilder Data Modeler Простое в использовании программное обеспечение для моделирования баз данных для высококачественных моделей данных. Это комплексное решение для моделирования данных для разработчиков и архитекторов данных.
  • Moon Modeler Инструмент моделирования данных для noSQL и реляционных баз данных. Доступен для Windows, Linux и macOS.
  • Navicat Data Modeler Мощный и экономически эффективный инструмент проектирования баз данных, который помогает создавать высококачественные концептуальные, логические и физические модели данных.
  • Oracle SQL Developer Data Modeler Бесплатный графический инструмент, который повышает производительность и упрощает задачи моделирования данных.
  • pgmodeler Инструмент для моделирования данных, разработанный для PostgreSQL.
  • WWW SQL Designer - Онлайн инструмент построения диаграмм SQL.

Создание API для ваших данных

  • Datasette Инструмент для изучения и публикации данных.
  • DreamFactory - REST API с открытым исходным кодом для мобильных, веб-приложений и IoT-приложений.
  • Graphweaver Превратите несколько источников данных в один GraphQL API.
  • Hasura GraphQL Engine Блестящие быстрые, мгновенные API GraphQL в реальном времени на PostgreSQL с тонким зернистым контролем доступа, также запускают веб-хуки по событиям базы данных.
  • JdbcREST REST API для любой базы данных, поддерживаемой JDBC, клон PostgREST, написанный на Java.
  • Oracle REST Data Services Приложение среднего уровня Java, ORDS отображает глаголы HTTP (GET, POST, PUT, DELETE и т. Д.) в транзакции базы данных и возвращает любые результаты, отформатированные с использованием JSON.
  • Prisma Превратите свою базу данных в API GraphQL в реальном времени.
  • PostGraphile Мгновенное создание сервера API GraphQL, указав PostGraphile в существующей базе данных PostgreSQL.
  • PostgREST REST API для любой базы данных PostgreSQL.
  • prest Это способ обслуживания RESTful API из любых баз данных, написанных на Go.
  • Remult Сквозной тип-безопасный CRUD через REST API для вашей базы данных с мелкозернистым контролем доступа.
  • restSQL Генератор SQL с Java и HTTP API, использует простой RESTful HTTP API с XML или JSON сериализацией.
  • resquel Легко преобразуйте базу данных SQL в REST API.
  • sandman2 Автоматически генерируйте сервис RESTful API для вашей устаревшей базы данных.
  • soul Автоматический SQLite RESTful и API-сервер в реальном времени.
  • VulcanSQL Напишите шаблонный SQL для автоматического раскрытия RESTful API из базы данных / хранилища данных / озера данных.

Платформы с низким кодом и без кода для создания приложений

  • Appsmith Мощный фреймворк с низким кодом с открытым исходным кодом для создания внутренних приложений очень быстро.
  • Budibase Низкокодовая платформа для создания внутренних приложений за считанные минуты.
  • ILLA Cloud - Низкокодовая внутренняя платформа для создания инструментов.
  • Nhost Альтернатива Open Source Firebase с GraphQL.
  • Saltcorn - Open source no-code builder для веб-приложений баз данных. Server and drag-and-drop UI builder, данные, хранящиеся в PostgreSQL или SQLite.
  • SQLPage Быстрый SQL-only Data Application Builder. Автоматически создавать пользовательский интерфейс поверх SQL-запросов.
  • Tooljet Платформа с низким кодом с открытым исходным кодом для создания внутренних инструментов.
  • BaRMan Менеджер резервного копирования и восстановления для PostgreSQL.
  • Databasus Инструмент для регулярных резервных копий PostgreSQL через веб-интерфейс с внешними хранилищами (локальными, S3, FTP, Google Drive и т. Д.), Уведомления (webhook, Discord, Slack и т. Д.) и управление командой.
  • pgbackrest Надежное резервное копирование и восстановление PostgreSQL.
  • pgcopydb Копировать базу данных PostgreSQL на целевой сервер PostgreSQL (pg)_мусор | пг_Восстановить на стероидах.
  • pg_probackup Менеджер резервного копирования и восстановления для PostgreSQL.
  • Portabase Агентская платформа для резервного копирования и восстановления PostgreSQL с децентрализованным исполнением и централизованной оркестровкой.
  • Database Lab Engine Мгновенное тонкое клонирование для PostgreSQL для масштабирования процесса разработки.
  • clone_schema Утилита схемы клона PostgreSQL без необходимости выходить за пределы базы данных.
  • Spawn Облачный сервис для создания мгновенных копий баз данных для разработки и CI. Больше никаких локальных установок db, мгновенное восстановление до произвольных точек сохранения, изолированные копии для каждого ветви функции или теста. Мгновенное резервирование независимо от размера базы данных.
  • ASH Viewer Предоставляет графическое представление активных данных истории сеансов в Oracle и PostgreSQL DB.
  • Metis Обеспечивает настройку видимости и производительности для баз данных SQL.
  • Monyog Безагентный и экономически эффективный инструмент мониторинга MySQL.
  • mssql-monitoring Мониторинг SQL Server на производительности Linux с использованием собранных, InfluxDB и Grafana.
  • Navicat Monitor Безопасный, простой и не имеющий агентов инструмент удаленного мониторинга сервера, который имеет мощные функции, чтобы сделать ваш мониторинг максимально эффективным.
  • Percona Monitoring and Management Платформа с открытым исходным кодом для управления и мониторинга производительности MySQL и MongoDB.
  • pganalyze collector - сборщик статистики Pganalyze для сбора метрик PostgreSQL и данных журнала.
  • pgbadger - Быстрый анализ журнала PostgreSQL.
  • pgDash Измеряйте и отслеживайте каждый аспект ваших баз данных PostgreSQL.
  • PgHero - Панель мониторинга производительности для PostgreSQL - проверки здоровья, предлагаемые индексы и многое другое.
  • pgmetrics Сбор и отображение информации и статистики с запущенного сервера PostgreSQL.
  • pgMonitor Инструмент «все в одном», позволяющий легко создать среду для визуализации здоровья и производительности кластера PostgreSQL.
  • pgMustard Пользовательский интерфейс для PostgreSQL объясняет планы, а также советы по улучшению производительности.
  • pgstats Собирает статистику PostgreSQL и либо сохраняет их в файлах CSV, либо печатает на стаде.
  • pgwatch2 Гибкое автономное решение PostgreSQL для мониторинга/дашбординга.
  • PostgreSQL Metrics Сервис для извлечения и предоставления метрик в вашей базе данных PostgreSQL.
  • PostgreSQL Monitor - Простой в использовании сервис мониторинга PostgreSQL, предоставляющий оповещения, панели инструментов, статистику запросов и динамические рекомендации.
  • postgres-checkup Диагностический инструмент нового поколения, который позволяет пользователям проводить глубокий анализ состояния баз данных PostgreSQL.
  • Promscale - Бэкэнд видимости с открытым исходным кодом для метрик и следов, основанный на SQL.
  • Releem Инструмент мониторинга и оптимизации производительности для MySQL & MariaDB, который обеспечивает действенную информацию и безопасную автоматизацию для неправильных конфигураций, медленных запросов, проблем с схемами и тупиков, уменьшая ручную работу в масштабе.
  • Telegraf PostgreSQL plugin Предоставляет метрики для вашей базы данных PostgreSQL.
  • pgSCV - Экспортер метрик для услуг PostgreSQL и PostgreSQL.
  • postgres_exporter Экспортер Prometheus для серверных метрик PostgreSQL.
  • pg_exporter Полностью настраиваемый экспортер Prometheus для PostgreSQL & Pgbouncer с мелкозернистым контролем исполнения.
  • Mamonsu - Мониторинговый агент PostgreSQL.
  • Orabbix Плагин предназначен для работы с Zabbix Enterprise Monitor для обеспечения многоуровневого мониторинга, отчетности о производительности и доступности и измерения для баз данных Oracle, а также показателей производительности сервера.
  • pg_monz Это шаблон мониторинга Zabbix для базы данных PostgreSQL.
  • Pyora Python для мониторинга баз данных Oracle.
  • ZabbixDBA Быстрый, гибкий и постоянно развивающийся плагин для мониторинга СУБД.
  • DbFit - Основы тестирования баз данных, которые поддерживают легкую разработку программного кода базы данных.
  • pgTAP - Единичный тест для PostgreSQL.
  • RegreSQL Регрессионное тестирование SQL-запросов.
  • SQLancer Автоматически тестируйте СУБД, чтобы найти логические ошибки в их реализации.
  • Citus Расширение PostgreSQL, которое распределяет ваши данные и ваши запросы по нескольким узлам.
  • patroni Шаблон для PostgreSQL High Availability с ZooKeeper и т.д.
  • Percona XtraDB Cluster Решение с высокой масштабируемостью для кластеризации MySQL и высокой доступностью.
  • ShardingSphere Распределенный механизм SQL-транзакций и запросов для разделения данных, масштабирования, шифрования и многого другого - в любой базе данных.
  • stolon Нативный облачный менеджер PostgreSQL для высокой доступности PostgreSQL.
  • pg_auto_failover - Расширение и сервис PostgreSQL для автоматического отказа и высокой доступности.
  • pglookout - Мониторинг репликации PostgreSQL и отказоустойчивый демон.
  • pgslice - Перегородка PostgreSQL так же проста, как пирог.
  • PostgreSQL Automatic Failover - Высокая доступность для PostgreSQL, основанная на отраслевых ссылках Pacemaker и Corosync.
  • autobase DBaaS с открытым исходным кодом, который автоматизирует развертывание и управление высокодоступными кластерами PostgreSQL.
  • Vitess - Система кластеризации баз данных для горизонтального масштабирования MySQL посредством обобщенного шардинга.
  • KubeDB - Упрощение работы баз данных производственного класса на Kubernetes.
  • PostgreSQL operator Оператор PostgreSQL обеспечивает высокую доступность кластеров PostgreSQL на Kubernetes (Kubernetes), работающих на Patroni.
  • Spilo - Кластеры HA PostgreSQL с Docker.
  • StackGres - Enterprise-grade, Full Stack PostgreSQL на Kubernetes.
  • MySQLTuner-perl Сценарий, написанный на Perl, который позволяет быстро просматривать установку MySQL и вносить коррективы для повышения производительности и стабильности.
  • PGConfigurator Бесплатный онлайн-инструмент для создания оптимизированного postgresql.conf.
  • pgtune - Мастер конфигурации PostgreSQL.
  • postgresqltuner.pl Простой скрипт для анализа конфигурации базы данных PostgreSQL и предоставления рекомендаций по настройке.
  • DBmaestro Ускоряет циклы выпуска и поддерживает гибкость во всей ИТ-экосистеме.
  • Toad DevOps Toolkit Выполняет ключевые функции разработки баз данных в рабочем процессе DevOps без ущерба для качества, производительности или надежности.
  • Chartbrew Создавайте живые панели инструментов, диаграммы и отчеты клиентов из нескольких баз данных и служб.
  • Poli Простое в использовании приложение для отчетности SQL, созданное для любителей SQL.
  • DBdeployer Инструмент, который легко развертывает серверы баз данных MySQL.
  • dbatools Модуль PowerShell, который может показаться вам командной строкой SQL Server Management Studio.
  • Postgres.app Полнофункциональная установка PostgreSQL, упакованная в стандартное приложение Mac.
  • BigSQL - Распределение PostgreSQL для разработчиков.
  • Elephant Shed - Веб-интерфейс управления PostgreSQL, который объединяет несколько утилит и приложений для использования с PostgreSQL.
  • Pigsty Battery-Included Open-Source Distribution for PostgreSQL с предельной наблюдаемостью и набором инструментов Database-as-Code для разработчиков.
  • Acra - Комплект безопасности базы данных. Прокси-сервер базы данных с полевым шифрованием, поиском по зашифрованным данным, предотвращением SQL-инъекций, обнаружением вторжений, медовыми пятнами. Поддерживает шифрование на стороне клиента и прокси («прозрачное»). SQL, NoSQL.
  • Databunker Специальное безопасное хранилище GDPR для записей клиентов, построенное поверх обычного DB.
  • Inspektor Уровень контроля доступа для баз данных. Inspektor использует открытого политического агента для принятия политических решений.
  • Holistic.dev - Автоматическая служба обнаружения проблем с производительностью базы данных, безопасностью и архитектурой.
  • SQLCheck Автоматически обнаруживает общие антипаттерны SQL.
  • SQLFluff - Диалектически гибкий и настраиваемый SQL linter.
  • SQLLineage SQL Lineage Analysis Tool на базе Python.
  • TSQLLint Инструмент для описания, идентификации и сообщения о наличии антипаттернов в скриптах TSQL.
  • sqlc SQL-генератор кода, производящий безопасные привязки для различных языков и различных баз данных.
  • SQLDelight SQL-генератор кода, производящий безопасные для типа связывания для Kotlin и различных баз данных.
  • pGenie SQL-генератор кода, производящий безопасные для типа привязки для различных языков и специализирующийся на базе данных PostgreSQL.
  • PartiQL SQL-совместимый доступ к реляционным, полуструктурированным и вложенным данным.
  • Apache Calcite Динамическая структура управления данными с расширенными функциями SQL.
  • ZetaSQL Analyzer Framework для SQL.
  • CodeBuff Языко-агностическая симпатичная печать через машинное обучение.
  • JSQLFormatter Open Source Java SQL Формат для многих СУБД на основе JSqlParser.
  • SQL Online Бесплатный инструмент для форматирования SQL-запросов с последующим контентом для аналитиков.
  • pgFormatter - Синтаксисный усилитель PostgreSQL SQL.
  • Poor SQL Мгновенное бесплатное и открытое форматирование T-SQL.
  • SQL Formatter JavaScript библиотека для красивой печати SQL запросов.
  • Lost at SQL SQL обучающая игра, которая поможет вам подобрать базовые навыки SQL, чтобы вы могли использовать запросы для получения информации.
  • Querymon Научитесь использовать SQL-запросы в Querydex, базе данных монстров от обычных до легендарных.
  • Schemaverse Космическая стратегическая игра, полностью реализованная в базе данных PostgreSQL.
  • SQL Island После авиакатастрофы вы застрянете на острове SQL. Достигнув прогресса в игре, вы найдете способ сбежать с этого острова.
  • SQL Murder Mystery Предназначен как самостоятельный урок для изучения концепций и команд SQL, так и забавная игра для опытных пользователей SQL для решения интригующего преступления.
  • SQL Police Department В SQLPD вы можете раскрывать преступления, одновременно изучая SQL.
  • General SQL Parser Парсирование, форматирование, модификация и анализ для SQL.
  • jOOQ - Parses SQL, переводит его на другие диалекты и допускает преобразования деревьев экспрессии.
  • JSqlParser Парсирует SQL-заявление и переводит его в иерархию классов Java.
  • libpg_query Библиотека C для доступа к парсеру PostgreSQL за пределами серверной среды.
  • More SQL Parsing! - Переведите SQL в JSON.
  • sqlparse Неподтвержденный SQL-парсер для Python.
  • SQLGlot - Pure Python SQL parser, transpiler и builder.

Запуск SQL-запросов для чего угодно

  • CloudQuery Экстракты, преобразования и загрузки облачных активов в нормализованные таблицы PostgreSQL.
  • csvq SQL-подобный язык запросов для CSV.
  • dsq Инструмент командной строки для запуска SQL-запросов против JSON, CSV, Excel, Parquet и других.
  • MAT Calcite plugin Этот плагин для Eclipse Memory Analyzer позволяет запрашивать кучу демпинга через SQL.
  • OctoSQL Инструмент запроса, который позволяет объединять, анализировать и преобразовывать данные из нескольких баз данных и форматов файлов с использованием SQL.
  • osquery - Инструменты операционной системы на базе SQL, мониторинг и аналитика.
  • Resmo Аудит и оценка ресурсов с использованием SQL.
  • sq Инструмент командной строки, обеспечивающий доступ к структурированным источникам данных в стиле jq: базам данных SQL или форматам документов, таким как CSV или Excel. Это детище любви sql+jq.
  • Steampipe Используйте SQL для мгновенного запроса облачных сервисов (AWS, Azure, GCP и многое другое).
  • TextQL Выполнять SQL против структурированного текста, такого как CSV или TSV.
  • trdsql Инструмент CLI, который может выполнять SQL-запросы на CSV, LTSV, JSON и TBLN.
  • Trino Распределенный механизм запросов SQL, предназначенный для запроса больших наборов данных, распределенных по одному или нескольким гетерогенным источникам данных.

Обучение и головоломки для SQL

  • Advanced SQL Puzzles - Трудные наборные головоломки SQL.
  • Hackerrank - Практикуйте кодирование, готовьтесь к собеседованию и нанимайтесь.
  • Learn SQL in a Month of Lunches Книга о том, как использовать SQL для извлечения, фильтрации и анализа данных.
  • LeetCode Повысьте свои навыки, расширьте свои знания и подготовьтесь к техническим интервью.
  • Select Star SQL Бесплатная интерактивная книга, которая стремится быть лучшим местом в Интернете для изучения SQL.
  • StrataScratch - Учебные ресурсы по науке о данных.
  • SQL Murder Mystery Самоуправляемый урок для изучения концепций и команд SQL и забавная игра для опытных пользователей SQL для решения интригующего преступления.
  • pev2 Компонент Vue.js для графической визуализации плана выполнения PostgreSQL.
  • pg_flame Генератор фламграфа для PostgreSQL EXPLAIN ANALYZE выход.

Полезные SQL-скрипты для различных целей

  • DBA MultiTool Скрипты T-SQL для длительного использования: оптимизация хранения, документация на лету и общие административные потребности для SQL Server.
  • pgx_scripts Коллекция полезных скриптов для анализа и администрирования баз данных, созданных нашей командой в PostgreSQL Experts.
  • pgsql-bloat-estimation Запросы для измерения статистического раздувания в индексах и таблицах для PostgreSQL.
  • pgWikiDont SQL-тест, который проверяет, следует ли ваша база данных правилам https://wiki.postgresql.org/wiki/Don’t_Do_This.
  • pg-utils Полезные утилиты PostgreSQL.
  • PostgreSQL cheat sheet Полезные SQL-скрипты и команды <timescale.com>.
  • postgres_dba Недостающий набор полезных инструментов для PostgreSQL DBA и всех инженеров.
  • postgres_queries_and_commands.sql Полезные запросы и команды PostgreSQL.
  • TPT Эти скрипты sqlplus предназначены для оптимизации производительности Oracle Database и устранения неполадок.
  • dbt Преобразуйте свои данные, просто написав отдельные заявления, в то время как dbt обрабатывает превращение этих заявлений в таблицы и просмотры в хранилище данных.
  • QuickTable Позволяет каждому получить доступ, очистить, проанализировать, преобразовать и смоделировать данные без кода.
  • Amundsen Приложение, основанное на метаданных, для повышения производительности аналитиков данных, ученых и инженеров при взаимодействии с данными.
  • DataHub Платформа метаданных для современного стека данных.
  • Marquez Собирать, агрегировать и визуализировать метаданные экосистемы данных.
  • Dwh.dev - Линия данных Nexgen для Снежинки.
  • Benerator Генерировать, запутывать (анонимизировать / псевдонимизировать) и мигрировать данные для разработки, тестирования и обучения.
  • dbForge Data Generator for MySQL Мощный инструмент графического интерфейса для создания огромных объемов реалистичных тестовых данных.
  • dbForge Data Generator for Oracle Небольшой, но мощный инструмент графического интерфейса для заполнения схем Oracle тоннами реалистичных тестовых данных.
  • dbForge Data Generator for SQL Server Мощный инструмент графического интерфейса для быстрого поколения значимых тестовых данных для баз данных.
  • Faker Создавайте огромное количество поддельных данных в браузере и Node.js.
  • Greenmask Анонимизация баз данных и синтетический инструмент генерации данных для MySQL и PostgreSQL.
  • myanon - Потоковый анонимайзер для файлов сброса MySQL. Читает mysqldump от stdin, пишет анонимную версию к stdout. Поддерживает детерминированное хеширование, фиксированные значения, анонимизацию поля JSON и расширения Python.
  • Noisia Вредный генератор рабочей нагрузки для PostgreSQL.
  • quick-seed Инструмент для создания реалистичных тестовых данных с поддержкой PostgreSQL, MySQL, SQLite, Prisma и Drizzle ORM.
  • SB Data Generator Простой и мощный инструмент для создания и заполнения выбранных таблиц или целых баз данных с реалистичными тестовыми данными для ваших приложений. Генерировать тестовые данные для: Oracle, MS SQL Server, MySQL, PostgreSQL, Firebird, SQLite, Azure SQL Database, Amazon Redshift и Amazon RDS.
  • SQLable Создавайте поддельные данные в браузере.
  • Synthesized TDK Лучший друг DevOps для маскировки и генерации баз данных.
  • Data Profiler DataProfiler - это библиотека Python, предназначенная для облегчения анализа данных, мониторинга и обнаружения конфиденциальных данных.
  • Desbordante Профильер данных с открытым исходным кодом, специально ориентированный на обнаружение и валидацию сложных шаблонов в данных.
  • YData Profiling - Профильер данных с открытым исходным кодом общего назначения для высокоуровневого анализа набора данных.
  • dtle Распределенная служба передачи данных для MySQL.
  • Litestream Потоковая репликация для SQLite.
  • pgsync Синхронизация данных PostgreSQL между базами данных.
  • pg_chameleon MySQL - система реплик PostgreSQL, написанная на Python 3. Система использует библиотеку mysql-репликации для извлечения изображений строк из MySQL, которые хранятся в PostgreSQL как JSONB.
  • PGDeltaStream Веб-сервер Golang для потоковой передачи изменений PostgreSQL по крайней мере один раз через веб-сокеты, используя функцию логического декодирования PostgreSQL.
  • repmgr Самый популярный менеджер репликации для PostgreSQL.
  • data-diff Инструмент командной строки и библиотека Python для эффективного распределения строк в двух разных базах данных.
  • KS DB Merge Tools GUI для сравнения и синхронизации схемы и данных DB. Для Oracle Database, MySQL, MariaDB, SQL Server, PostgreSQL, SQLite, MS Access и Cross-DBMS.

Документы, статьи, манифесты и другие теоретические материалы по инструментам баз данных

  • MindsDB - Машинное обучение на базе данных.
  • SQLFlow Совместим SQL и AI.
  • Ваши вклады всегда приветствуются! Пожалуйста, прочтите contribution guidelines Сначала.

HagiCode

HagiCode — агентная среда разработки. Насыщенные и удобные взаимодействия с интерфейсом делают планирование, работу агентов и проектные задачи понятными и доступными, превращая разработку в увлекательный процесс.

Насыщенные и удобные взаимодействия с интерфейсом помогают легче планировать, запускать агентов и вести проектную работу.

Перейти на HagiCodeЧитать документацию
  • УмныйРабочие процессы OpenSpec превращают намерение в исполнимый путь от предложения через дизайн и задачи до готового изменения.
  • ЭффективныйМультиагентное выполнение параллельно продвигает исследование, реализацию и проверку в нескольких репозиториях и с привычными Agent CLI.
  • ИнтересныйНасыщенные и удобные взаимодействия с интерфейсом делают планирование, работу агентов и проектные задачи понятными и доступными.

Скачать для Windows

Получить в Microsoft StoreВсе загрузки

Превращайте идеи в готовое ПО.

HagiCode — агентная среда разработки: рабочие процессы OpenSpec планируют изменение, мультиагентное выполнение его реализует, а Hero Scenario делает долгий путь наглядным, так что идеи становятся готовым ПО.

Умный
Рабочие процессы OpenSpec превращают намерение в путь от предложения до готового изменения.
Эффективный
Мультиагентное выполнение ведёт исследование, реализацию и проверку параллельно.
Увлекательный
Удобный интерфейс упрощает планирование, работу агентов и проектные задачи.

Покинуть Awesome Site?

Вы собираетесь перейти на внешний сайт. Мы не контролируем его содержимое и правила конфиденциальности.

Адрес назначения

Перейти на сайт