Awesome seznam po meri, ali GitHub namesto beležnika.

Awesome seznam po meri, ali GitHub namesto beležnika.

Zdravo, Habr! Verovatno da svi mi imamo neku datoteku u kojoj čuvamo korisne i zanimljive informacije za sebe. Neke linkove ka člancima, knjigama, repozitorijumima, priručnicima. To mogu biti obeleživači u pretraživaču ili čak jednostavno otvorene kartice koje ostavljamo za kasnije. Vremenom, sve to nabubri, linkovi prestaju da funkcionišu, a većina materijala jednostavno zastare.

A šta ako podelimo ovu vrednost sa zajednicom i postavimo tu datoteku na GitHub? Tada će vaš trud možda biti koristan i nekome drugom, a održavanje aktuelnosti može se raditi zajednički kroz prijave za povlačenje (PR). Ovo je upravo svrha projekta Awesome lists. Ulazi u TOP-10 repozitorijuma na GitHubu, ima 138K zvezdica, a link prema vašim radovima može se naći direktno u njegovom korenskom README-u, što može privući veliku publiku ka vašem delu. Ipak, trebaće malo truda da to postignete. O svom iskustvu u takvim naporima želim da podelim s vama.

Zovem se Maksim Gramin. U KROKu se bavim Java razvojem i istraživanjima u oblasti baza podataka. U ovom postu ću opisati šta su Awesome Lists i kako napraviti svoj pravi zvanični awesome-repo.

Šta su Awesome Lists

Kada se suočavam sa novom tehnologijom ili programskim jezikom, prvo idem ovde — nalazim odgovarajući odeljak, a u njemu odgovarajuće liste. I prema broju zvezda i njihovom stalnom porastu, nisam jedini koji to radi.
Awesome seznam po meri, ali GitHub namesto beležnika.

U suštini, ovo je običan plosnati readme.md koji živi u posebnom repozitoriji, zauzima 8. mesto među svim repozitorijumima na GitHubu i uključuje linkove na druge liste posvećene određenoj temi. Na primer, u odeljku Programming Languages možete naći listu Awesome Python i Awesome Go, dok u Front-End Development postoji ogroman broj resursa za WEB razvoj. Naravno, postoji i odeljak Baze podataka (do njega ćemo se kasnije vratiti). I da, sve to ne obuhvata samo tehničke teme. Na primer, u sekcijama Entertainment i Gaming takođe može se pronaći puno zanimljivog (lično me je obradovao awesome-fantasy).
Glavna karakteristika je da ove liste ne vode samo autori, već i zajednica i da su sastavljene prema specijalnom i veoma strogoj awesome manifestVsak takšen seznam je samostojna skupnost strokovnjakov, živi svoje življenje in je odprta za vaše pull requeste, ki jo bodo še izboljšali. Prav tako lahko kdorkoli ustvari svoj seznam, če neka tema še ni bila obravnavana.

Avtor ideje in koordinator vsega tega je legendarni Sindre Sørhus, prvi človek na GitHubu,, avtor več kot 1000 npm modulov,in prav on bo sprejemal vaše PR-e.
Awesome seznam po meri, ali GitHub namesto beležnika.

Kako priti v awesome-list

Če morda niste našli primernega seznama za temo, ki vas zanima, je to prvi znak, da ga je treba izdelati sami!

Povedal vam bom na primeru svojega otroka, Awesome Database Tools, — iz projekta v projekt moram delati z raznimi bazami podatkov, zato imam takšen fajl, v katerem sem zbiral uporabna orodja za delo z njimi, razne migratore baz podatkov, IDE-je, administracijske panele, orodja za nadzor in še mnogo drugega. Orodja, ki sem jih že uporabljal ali sem jih šele načrtoval začeti uporabljati. Delil sem ta fajl s kolegi v KROK-u in izven njega. Pomagal je mnogim in bil zanimiv. Na koncu sem želel več slave, ko sem enkrat opazil, da v razdelku Database pravzaprav ni seznama na to temo. In odločil sem se, da ga dodam.

Kaj je potrebno za to?

  1. Registriramo običajen GitHub repo z imenom v formatu awesome-nekaj. V mojem primeru je to bil awesome-database-tools.
  2. Pripravimo svoj seznam v obliko awesome, pri čemer nam bo pomagal generator-awesome-list,ki bo ustvaril vse potrebne datoteke v pravem formatu.
  3. Nastavimo pravi CI. awesome-lint in travis ci nam bosta pomagala nadzorovati veljavnost našega seznama.
  4. Počakamo 30 dni.
  5. Opravimo pregled najmanj dveh tujih PR-ov.
  6. In končno naredimo PR v glavni repo, kjer dodamo povezavo na svoj repo. Tu je treba pozorno prebrati in natančno izpolniti vsa številna merila za nov seznam in za sam PR.

Moj prvi poskus se je končal neuspešno.
Awesome seznam po meri, ali GitHub namesto beležnika.
Toda minilo je malo časa, zbral sem še več materiala, delal na napakah in se odločil za drugo priložnost..

Toda pozabil sem na zelo pomembno stvar, na kar so mi nežno namignili:
Awesome seznam po meri, ali GitHub namesto beležnika.

Nisem bil dovolj pozoren in nisem dodal enoroga kot potrditev, da so izpolnjeni vsi pogoji.
Awesome seznam po meri, ali GitHub namesto beležnika.

Nato je minilo še malo časa, še nekaj popravkov po opombah, in pojavila se je dolgo pričakovana objava na Twitters,da je bil moj PR sprejet.

Tako sam postao autor svog prvog spiska, i počeli su mi stizati PR-ovi iz zajednice za dodavanje novih alata. Mnogi od njih su već uključeni u Awesome Database Tools,. Ako vam se ne da prelaziti na link,

evo aktuelne zbirke u trenutku objavljivanja posta

Awesome Database Tools, Awesome seznam po meri, ali GitHub namesto beležnika.

Lista alata za baze podataka vođena zajednicom

Ovde ćemo prikupiti informacije o sjajnim korisnim i eksperimentalnim alatima koji olakšavaju rad s bazama podataka za DBA, DevOps, programere i obične smrtnike.

Slobodno dodajte informacije o svojim vlastitim db-alatima ili o svojim omiljenim alatima trećih strana.

Sadržaj

IDE

  • AnySQL Maestro — Premijerni alat za upravljanje bazama podataka, kontrolu i razvoj.
  • Aqua Data Studio — Aqua Data Studio je softver za produktivnost za programere baza podataka, DBA i analitičare.
  • Database .net — Višenamenski alat za upravljanje bazama podataka sa podrškom za više od 20 baza podataka.
  • DataGrip — Cross-Platform IDE za baze podataka i SQL od JetBrains-a.
  • DBeaver — Besplatni univerzalni menadžer baza podataka i SQL klijent.
  • dbForge Studio for MySQL — Univerzalni IDE za razvoj, upravljanje i administraciju MySQL i MariaDB baza podataka.
  • dbForge Studio for Oracle — Moćan IDE za upravljanje, administraciju i razvoj Oracle-a.
  • dbForge Studio for PostgreSQL — GUI alat za upravljanje i razvoj baza podataka i objekata.
  • dbForge Studio for SQL Server — Moćno integrisano razvojno okruženje za razvoj, upravljanje, administraciju, analizu podataka i izveštavanje za SQL Server.
  • dbKoda — Moderni (JavaScript/Electron okvir), otvoreni IDE za MongoDB. Ima osobine koje podržavaju razvoj, administraciju i optimizaciju performansi na MongoDB bazama podataka.
  • IBExpert — Sveobuhvatan GUI alat za Firebird i InterBase.
  • HeidiSQL — Lagan klijent za upravljanje MySQL, MSSQL i PostgreSQL, napisan u Delphiju.
  • MySQL Workbench — MySQL Workbench je jedinstveni vizuelni alat za arhitekte baza podataka, programere i DBA.
  • Navicat — Alat za razvoj baza podataka koji vam omogućava da istovremeno konektujete na MySQL, MariaDB, SQL Server, Oracle, PostgreSQL i SQLite baze podataka iz jedne aplikacije.
  • Oracle SQL Developer — Oracle SQL Developer je besplatno, integrisano razvojno okruženje koje pojednostavljuje razvoj i upravljanje Oracle bazom podataka u tradicionalnim i cloud implementacijama.
  • pgAdmin — Najpopularnija i najbogatija platforma otvorenog koda za administraciju i razvoj za PostgreSQL, najnapredniju otvorenu bazu podataka na svetu.
  • pgAdmin3 — Dugoročna podrška za pgAdmin3.
  • PL/SQL Developer — IDE koji je posebno usmeren na razvoj skladištenih programskih jedinica za Oracle baze podataka.
  • PostgreSQL Maestro — Kompletan i moćan alat za upravljanje, administraciju i razvoj baza podataka za PostgreSQL.
  • Toad — Toad je vodeće rešenje za baze podataka za programere, administratore i analitičare podataka. Upravite složenim promenama baze podataka pomoću jednog alata za upravljanje bazom podataka.
  • Toad Edge — pojednostavljeni alat za razvoj baza podataka za MySQL i Postgres.
  • TOra — TOra je otvoreni SQL IDE za Oracle, MySQL i PostgreSQL baze podataka.
  • Valentina Studio — Kreirajte, administrirajte, pretražujte i istražujte Valentina DB, MySQL, MariaDB, PostgreSQL i SQLite baze podataka BESPLATNO.

GUI menadžeri/Klijenti

  • Adminer — Upravljanje bazama podataka u jednoj PHP datoteci.
  • DbVisualizer — Univerzalni alat za baze podataka za programere, DBA i analitičare.
  • HouseOps — Enterprise ClickHouse Ops UI za pokretanje upita, praćenje zdravlja ClickHouse-a i obavljanje mnogih drugih stvari.
  • JackDB — Neposredni SQL pristup svim vašim podacima, bez obzira gde se nalaze.
  • OmniDB — Web alat za upravljanje bazama podataka.
  • Pgweb — Web-bazirani preglednik baza podataka za PostgreSQL, napisan u Go-u i radi na macOS, Linux i Windows mašinama.
  • phpLiteAdmin — Web-bazirani admin alat za SQLite baze podataka, napisan u PHP-u, sa podrškom za SQLite3 i SQLite2.
  • phpMyAdmin — Web interfejs za MySQL i MariaDB.
  • psequel — PSequel pruža jasan i jednostavan interfejs za brzo izvršavanje čestih PostgreSQL zadataka.
  • PopSQL — Moderan, kolaborativni SQL editor za vaš tim.
  • Postico — Moderan PostgreSQL klijent za Mac.
  • Robo 3T — Robo 3T (ranije Robomongo) je alat za upravljanje MongoDB-om usredsređen na shell i funkcioniše na više platformi.
  • Sequel Pro — Sequel Pro je brza, laka za korišćenje Mac aplikacija za upravljanje bazama podataka za rad sa MySQL & MariaDB bazama.
  • SQL Operations Studio — Alat za upravljanje podacima koji omogućava rad sa SQL Serverom, Azure SQL DB i SQL DW iz Windows-a, macOS-a i Linux-a.
  • SQLite Expert — Grafički interfejs podržava sve SQLite funkcije.
  • sqlpad — Web-bazirani SQL editor koji radi u vašem privatnom oblaku.
  • SQLPro — Jednostavan, moćan Postgres menadžer za macOS.
  • SQuirreL — Grafički SQL klijent napisan u Javi koji vam omogućava da vidite strukturu JDBC usklađene baze podataka, pregledate podatke u tabelama, izvršavate SQL komande itd.
  • SQLTools — Upravljanje bazama podataka za VSCode.
  • SQLyog — Najpotpuniji i najlakši za korišćenje MySQL GUI.
  • Tabix — SQL editor & otvoreni izvor jednostavne poslovne inteligencije za Clickhouse.
  • TablePlus — Moderan, izvorni i prijateljski GUI alat za relacijske baze podataka: MySQL, PostgreSQL, SQLite i više.
  • TeamPostgreSQL — PostgreSQL Web Administracija GUI — koristite vaše PostgreSQL baze podataka od svuda, sa bogatim, izuzetno brzim AJAX web interfejsom.

CLI alati

  • ipython-sql — Povežite se na bazu podataka da izvršite SQL komande unutar IPython ili IPython beležnice.
  • iredis — CLI za Redis sa automatskim završavanjem i sintaktičkim isticanjem.
  • pgcenter — Alat za administraciju sličan top-u za PostgreSQL.
  • pg_activity — Aplikacija slična top-u za praćenje aktivnosti PostgreSQL servera.
  • pg_top — 'top' za PostgreSQL.
  • pspg — Postgres Pager.
  • SQLcl — Oracle SQL Developer Command Line (SQLcl) je besplatni interfejs komandne linije za Oracle bazu podataka.
  • usql — Univerzalni interfejs komandne linije za PostgreSQL, MySQL, Oracle bazu podataka, SQLite3, Microsoft SQL Server, i mnoge druge baze podataka uključujući NoSQL i nerelacione baze podataka!

dbcli

  • athenacli — AthenaCLI je CLI alat za AWS Athena servis koji može da izvršava automatsko završavanje i sintaktičko isticanje.
  • litecli — CLI za SQLite baze podataka sa automatskim završavanjem i sintaktičkim isticanjem.
  • mssql-cli — Klijent komandne linije za SQL Server sa automatskim završavanjem i sintaktičkim isticanjem.
  • mycli — Terminal klijent za MySQL sa automatskim završavanjem i sintaktičkim isticanjem.
  • pgcli — Postgres CLI sa automatskim završavanjem i sintaktičkim isticanjem.
  • vcli — Vertica CLI sa automatskim završavanjem i sintaktičkim isticanjem.

Navigacija i vizualizacija DB-shema

  • dbdiagram.io — Brz i jednostavan alat koji vam pomaže da nacrtate dijagrame odnosa vaše baze podataka i tok brzo koristeći jednostavni DSL jezik.
  • ERAlchemy — Alat za generisanje dijagrama entiteta i odnosa.
  • SchemaCrawler — Besplatni alat za otkrivanje i razumevanje šeme baze podataka.
  • Schema Spy — Generišite HTML dokumentaciju za vašu bazu podataka, uključujući dijagrame entiteta i odnosa.
  • tbls — CI-prijateljski alat za dokumentaciju baze podataka, napisan u Go-u.

Modeleri

  • Navicat Data Modeler — Moćan i isplativ alat za dizajn baze podataka koji vam pomaže da izgradite visokokvalitetne konceptualne, logičke i fizičke modele podataka.
  • Oracle SQL Developer Data Modeler — Oracle SQL Developer Data Modeler je besplatni grafički alat koji poboljšava produktivnost i pojednostavljuje zadatke modelovanja podataka.
  • pgmodeler — Alat za modelovanje podataka dizajniran za PostgreSQL.

Alati za migraciju

  • 2bass — Alat za konfiguraciju baze podataka kao koda koji koristi koncept idempotentnih DDL skripti.
  • flyway — Alat za migraciju baze podataka.
  • gh-ost — Online migracija šeme za MySQL.
  • liquibase — Библиотека, независимая от базы данных, для отслеживания, управления и применения изменений схемы базы данных.
  • migra — Похож на diff, но для схем PostgreSQL.
  • node-pg-migrate — Управление миграцией баз данных Node.js, созданное исключительно для postgres. (Но также может использоваться для других БД, соответствующих SQL стандарту — например, CockroachDB.)
  • Pyrseas — Предоставляет утилиты для описания схемы базы данных PostgreSQL в формате YAML.
  • SchemaHero — Оператор Kubernetes для декларативного управления схемами баз данных (gitops для схем баз данных).
  • Sqitch — Согласованное управление изменениями базы данных для разработки без фреймворков и надежного развертывания.
  • yuniql — Еще один инструмент версионности схемы и миграции, разработанный для .NET Core 3.0+ и, надеюсь, лучший.

Alati za generisanje koda

  • ddl-generator — Выводит SQL DDL (Язык определения данных) из данных таблицы.
  • scheme2ddl — Утилита командной строки для экспорта схемы Oracle в набор DDL-инициализационных скриптов с возможностью фильтрации нежелательной информации, разделения DDL на разные файлы, форматирования вывода.

Omotači

  • DreamFactory — Открытый REST API бэкенд для мобильных, веб- и IoT-приложений.
  • Hasura GraphQL Engine — Молниеносные, мгновенные GraphQL API в реальном времени на Postgres с тонкой настройкой контроля доступа, а также триггер вебхуков на события базы данных.
  • jl-sql — SQL для JSON и CSV потоков.
  • mysql_fdw — Обертка для внешних данных PostgreSQL для MySQL.
  • Oracle REST Data Services — Приложение Java среднего уровня, ORDS сопоставляет HTTP(S) глаголы (GET, POST, PUT, DELETE и т.д.) с транзакциями базы данных и возвращает результаты в формате JSON.
  • Prisma — Prisma превращает вашу базу данных в GraphQL API в реальном времени.
  • PostgREST — REST API для любой базы данных Postgres.
  • prest — Способ обслуживания RESTful API из любых баз данных, написанный на Go.
  • restSQL — Генератор SQL с использованием Java и HTTP API, использует простой RESTful HTTP API с сериализацией в XML или JSON.
  • resquel — Легко преобразуйте свою SQL базу данных в REST API.
  • sandman2 — Автоматически генерирует RESTful API сервис для вашей унаследованной базы данных.
  • sql-boot — Расширенная REST и пользовательский интерфейс обертка для ваших SQL-запросов.

Alati za backup

  • pgbackrest — Надежное резервное копирование и восстановление PostgreSQL.
  • BaRMan — Менеджер резервного копирования и восстановления для PostgreSQL.

Replikacija/Operacije s podacima

  • Datasette — Инструмент для исследования и публикации данных.
  • dtle — Сервис распределенной передачи данных для MySQL.
  • pgsync — Синхронизация данных Postgres между базами данных.
  • pg_chameleon — Система репликации MySQL в PostgreSQL, написанная на Python 3. Система использует библиотеку mysql-replication для извлечения изображений строк из MySQL, которые хранятся в PostgreSQL в формате JSONB.
  • PGDeltaStream — Веб-сервер Golang для потоковой передачи изменений PostgreSQL по протоколу websockets, используя функцию логического декодирования PostgreSQL.
  • repmgr — Самый популярный менеджер репликации для PostgreSQL.

Skripte

  • pgx_scripts — Коллекция полезных небольших скриптов для анализа и администрирования базы данных, созданная нашей командой экспертов PostgreSQL.
  • pgsql-bloat-estimation — Запросы для измерения статистической избыточности в индексах и таблицах для PostgreSQL.
  • pgWikiDont — Тест SQL, который проверяет, соблюдает ли ваша база данных правила из https://wiki.postgresql.org/wiki/Don’t_Do_This.
  • pg-utils — Полезные утилиты PostgreSQL.
  • Postgres cheat sheet — Полезные скрипты SQL и команды от .
  • postgres_dba — Недостающее множество полезных инструментов для DBAs Postgres и всех инженеров.
  • postgres_queries_and_commands.sql — Полезные запросы и команды PostgreSQL.
  • TPT — Эти скрипты sqlplus предназначены для оптимизации производительности баз данных Oracle и устранения неполадок.

Praćenje/Statistika/Performanse

  • ASH Viewer — Предоставляет графический обзор данных активной истории сеансов внутри Oracle и PostgreSQL DB.
  • Monyog — Безагентный и экономически эффективный инструмент мониторинга MySQL.
  • mssql-monitoring — Мониторьте производительность вашего SQL Server на Linux с использованием collectd, InfluxDB и Grafana.
  • Navicat Monitor — Безопасный, простой и безагентный инструмент удаленного мониторинга серверов, который оснащен мощными функциями для максимально эффективного мониторинга.
  • Percona Monitoring and Management — Odprtokodni sistem za upravljanje in nadzor delovanja MySQL in MongoDB.
  • pganalyze collector — Pganalyze statistični zbiralec za zbiranje metrik in podatkov iz dnevnikov PostgreSQL.
  • postgres-checkup — Orodje za diagnostiko nove generacije, ki uporabnikom omogoča globoko analizo zdravja baz podatkov Postgres.
  • postgres_exporter — Prometheus izvoznik za metrike strežnika PostgreSQL.
  • pgDash — Merjenje in spremljanje vseh vidikov vaših baz podatkov PostgreSQL.
  • PgHero — Nadzorna plošča za delovanje Postgres — zdravstveni pregledi, predlagani indeksi in še več.
  • pgmetrics — Zbiranje in prikaz informacij ter statistik iz delujočega strežnika PostgreSQL.
  • pgMustard — Uporabniški vmesnik za planiranje razlag Postgres, plus nasveti za izboljšanje delovanja.
  • pgstats — Zbira statistiko PostgreSQL in bodisi shranjuje v CSV datoteke bodisi jih izpisuje na stdout.
  • pgwatch2 — Fleksibilna rešitev za spremljanje/ponovno usmerjanje metrik PostgreSQL.
  • Telegraf PostgreSQL plugin — Nudi metrike za vašo bazo podatkov postgres.

Zabbix

  • Mamonsu — Spremljevalna programska oprema za PostgreSQL.
  • Orabbix — Orabbix je vtičnik zasnovan za delo z Zabbix Enterprise Monitor za zagotavljanje večplastnega spremljanja, poročanja o zmogljivosti in razpoložljivosti ter merjenja za Oracle baze podatkov, skupaj z metriko zmogljivosti strežnika.
  • pg_monz — To je Zabbixova nadzorna predloga za bazo podatkov PostgreSQL.
  • Pyora — Python skripta za spremljanje Oracle baz podatkov.
  • ZabbixDBA — ZabbixDBA je hiter, fleksibilen in nenehno razvijajoč se vtičnik za spremljanje vašega RDBMS.

Testiranje

  • DbFit — Okvir za testiranje baz podatkov, ki podpira enostavno razvojno preizkušanje vaše baze podatkov.
  • RegreSQL — Retrospektivno testiranje vaših SQL poizvedb.

Generator podataka

Administracija

  • pgbadger — Hiter analitik dnevnikov PostgreSQL.
  • pgbedrock — Upravlja vloge, članstva vlog, lastništvo shem in privilegije v klastru Postgres.
  • pgslice — Delitev Postgres tako enostavna kot pita.

HA/Failover/Sharding

  • Citus — Razširitev Postgres, ki razdeli vaše podatke in poizvedbe med več vozlišč.
  • patroni — Predloga za visoko razpoložljivost PostgreSQL z ZooKeeper, etcd ali Consul.
  • Percona XtraDB Cluster — Rešitev za visoko skalabilnost za klustering MySQL in visoko razpoložljivost.
  • stolon — Oblačno naravno upravljanje PostgreSQL za visoko razpoložljivost PostgreSQL.
  • pg_auto_failover — Razširitev in storitev za Postgres za avtomatizirano preklapljanje in visoko razpoložljivost.
  • pglookout — Spremljanje replikacije PostgreSQL in demon za preklapljanje.
  • PostgreSQL Automatic Failover — Visoka razpoložljivost za Postgres, temelječa na industrijskih referencah Pacemaker in Corosync.
  • postgresql_cluster — PostgreSQL visoko razpoložljivostni kluster (temelji na "Patroni" in "DCS(etcd)"). Samodejno uvajanje z Ansible.
  • Vitess — Sistem klustering baz podatkov za horizontalno skaliranje MySQL preko generaliziranega deljenja.

Kubernetes

  • KubeDB — Olajša izvajanje baz podatkov v proizvodnji na Kubernetes.
  • Postgres operator — Postgres operator omogoča visoko razpoložljive PostgreSQL klastra na Kubernetes (K8s), powered by Patroni.
  • Spilo — HA PostgreSQL klustri z Dockerjem.
  • StackGres — Podjetniška raven, celovit PostgreSQL na Kubernetes.

Podešavanje konfiguracije

  • MySQLTuner-perl — Skripta napisana v Perlu, ki vam omogoča hitro pregledovanje namestitve MySQL in prilagoditve za povečanje zmogljivosti in stabilnosti.
  • PGConfigurator — Brezplačno spletno orodje za generiranje optimizirane postgresql.conf.
  • pgtune — Čarovnik za konfiguracijo PostgreSQL.
  • postgresqltuner.pl — Preprost skript za analizo konfiguracije vaše PostgreSQL baze podatkov in dajanje nasvetov za optimizacijo.

DevOps

  • DBmaestro — DBmaestro pospešuje cikle izdaje in podpira agilnost v celotnem IT ekosistemu.
  • Toad DevOps Toolkit — Toad DevOps Toolkit izvaja ključne funkcije razvoja databaz v vašem DevOps delovnem toku, ne da bi ogrozil kakovost, zmogljivost ali zanesljivost.

Primeri schema

Izveštavanje

  • Poli — Enostavna aplikacija za poročanje SQL, zasnovana za ljubitelje SQL.

Distribucije

  • DBdeployer — Orodje, ki enostavno namešča strežnike MySQL.
  • dbatools — Modul PowerShell, ki ga lahko razumete kot ukazno vrstico SQL Server Management Studio.
  • Postgres.app — Polno funkcionalna namestitev PostgreSQL, pakirana kot standardna aplikacija za Mac.
  • BigSQL — Distribucija Postgres, prijazna do razvijalcev.
  • Elephant Shed — Spletno orodje za upravljanje PostgreSQL, ki združuje več pripomočkov in aplikacij za uporabo s PostgreSQL.

Sigurnost

  • Acra — Kibernetski varnostni paket. Proksi za baze podatkov z enkripcijo na ravni polja, iskanje po šifriranih podatkih, preprečevanje SQL napadov, odkrivanje vdorov, pastirji. Podpira enkripcijo na strani odjemalca in proksija ("transparentno"). SQL, NoSQL.

Formatiranje koda

  • CodeBuff — Neodvisno od jezika vizualno oblikovanje s pomočjo strojnega učenja.

Contributing

Imate najdbe za DB - delite. Prav tako bom vesel povratnih informacij - PR-ji in zvezdice. Če imate vprašanja o ustvarjanju svojih seznamov - pišite.

Izvor: habr.com

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster