Awesome-list vlastnými rukami, alebo GitHub namiesto bloknotu

Awesome-list vlastnými rukami, alebo GitHub namiesto bloknotu

Ahoj, Habr! Pravdepodobne každý z nás má taký súbor, kam si skrývame niečo užitočné a zaujímavé. Rôzne odkazy na články, knihy, repozitáre, príručky. Môžu to byť záložky v prehliadači alebo dokonca jednoducho otvorené karty, ktoré sme nechali na potom. S časom sa to všetko nahromadí, odkazy prestanú fungovať a väčšina materiálov jednoducho zastaráva.

A čo keby sme sa podelili o túto skvostnosť so komunitou a zverejnili tento súbor na GitHube? Potom môžu byť vaše úspechy užitočné aj pre niekoho iného a udržiavať aktuálnosť môžeme spoločne, prijímajúc aktualizácie od záujemcov cez staré dobré PR-y. Tento projekt presne na to slúži. Awesome lists. Patrí medzi TOP-10 repozitárov na GitHube, má 138K hviezd a odkaz na vaše dielo sa môže objaviť priamo v jeho koreňovom README, čo priláka obrovské publikum k vašej kreatívnej činnosti. Pravda, pre toto bude treba trošku sa snažiť. O svojich skúsenostiach v týchto snahách sa chcem s vami podeliť.

Volám sa Maxim Gramin. V KROK sa venujem Java vývoju a výskumu v oblasti databáz. V tomto príspevku vám poviem, čo sú to Awesome lists a ako si vytvoriť svoju skutočnú oficiálnu awesome repo.

Čo sú to Awesome lists

Keď sa mám s niečím novým technológie alebo jazyk programovania, prvé čo robím, je ísť práve sem — nájdem potrebnú sekciu a v nej vhodné zoznamy. A podľa počtu hviezd a ich neustáleho rastu, tak nerobím len ja.
Awesome-list vlastnými rukami, alebo GitHub namiesto bloknotu

V skutočnosti ide o bežný plochý readme.md, ktorý žije v samostatnom repozitári, pritom zaujíma 8. miesto medzi všetkými repozitármi GitHubu a obsahuje odkazy na ďalšie zoznamy týkajúce sa určitej témy. Napríklad v sekcii Programming Languages môžete nájsť zoznamy Awesome Python a Awesome Go, zatiaľ čo v Front-End Development je obrovské množstvo zdrojov o WEB vývoji. A samozrejme — sekcia Databases (k tomu sa ešte vrátime neskôr). A áno, všetko to nie je obmedzené iba na technické témy. Napríklad v sekciách Entertainment a Gaming tiež nájdete množstvo zaujímavého (mňa osobne potešil awesome-fantasy).
Hlavná charakteristika spočíva v tom, že všetky tieto zoznamy vedie nie osobne autor, ale komunita a sú zostavené podľa špeciálneho a veľmi prísneho awesome manifestoKaždý takýto zoznam je samostatným spoločenstvom odborníkov, žije svojím životom a je otvorený pre vaše pull requesty, ktoré ho ešte vylepšia. Každý, kto chce, si môže vytvoriť svoj vlastný zoznam, ak nebola daná téma ešte pokrytá.

Autor tejto myšlienky a koordinátor celého tohto podniku — legendárny Sindre Sørhus, prvý človek na GitHub-e,, autor viac ako 1000 npm modulov,a práve on bude prijímať vaše PR.
Awesome-list vlastnými rukami, alebo GitHub namiesto bloknotu

Ako sa dostať do awesome-list

Ak ste náhodou nenašli vhodný zoznam na zaujímavú tému, je to prvý signál, že by ste ho mali vytvoriť sami!

Poviem to na príklade svojho dieťaťa Awesome Database Tools, — Z projektu do projektu musím pracovať s rôznymi databázami, a preto mám taký súbor, v ktorom som zhromažďoval užitočné nástroje na prácu s nimi, rôzne DB migrátory, IDE, administrátorské panely, sledovacie nástroje a drôt. Nástroje, ktoré som už používal alebo ich plánoval začať používať. Zdieľal som tento súbor s kolegami v KROK-u a mimo neho. Pomohlo to mnohým a bolo to zaujímavé. Nakoniec som túžil po väčšej sláve, keď som raz postrehol, že v sekcii Databases chýba zoznam na túto tému. A rozhodol som sa pridať svoj.

Čo na to treba?

  1. Zaregistrujeme bežné GitHub repo s menom vo forme awesome-čo-to-je. V mojom prípade to bolo awesome-database-tools,
  2. Upravíme svoj zoznam do formátu awesome, na čo nám pomôže generator-awesome-list,ktorý vygeneruje všetky potrebné súbory v požadovanom formáte.
  3. Nastavíme skutočný CI. awesome-lint a travis ci nám pomôžu kontrolovať platnosť nášho zoznamu.
  4. Čakáme 30 dní,
  5. Robíme revíziu aspoň 2 cudzích PR-ov.
  6. A nakoniec robíme PR do hlavného repa, kde pridávame odkaz na svoje repo. Tu je potrebné všetko pozorne prečítať a dôkladne splniť všetky početné požiadavky na nový zoznam a samotný PR.

Moja prvá snaženie sa ukázala ako neúspešná.
Awesome-list vlastnými rukami, alebo GitHub namiesto bloknotu
Ale čas plynul, zhromaždil som ešte viac materiálu, popracoval na chybách a odvážil sa na druhú pokus..

Ale zabudol som na jednu veľmi dôležitú vec, na čo mi jemne naznačili:
Awesome-list vlastnými rukami, alebo GitHub namiesto bloknotu

Bol som nie veľmi pozorný a nezapracoval som jednorožca ako potvrdenie, že všetky podmienky sú splnené.
Awesome-list vlastnými rukami, alebo GitHub namiesto bloknotu

Potom uplynulo ešte trochu času, ďalšie úpravy podľa poznámok a objavil sa očakávaný tweety,že môj PR bol prijatý.

Tak som sa stal autorom svojho prvého zoznamu a začal som dostávať PR’y z komunity na pridanie nových nástrojov. A mnohé z nich už sú zahrnuté v Awesome Database Tools,. Ak nemáte chuť prechádzať na odkaz,

tu je aktuálna v čase publikovania príspevku zbierka

Awesome Database Tools, Awesome-list vlastnými rukami, alebo GitHub namiesto bloknotu

Zoznam nástrojov databáz poháňaný komunitou

Tu budeme zhromažďovať informácie o úžasných a užitočných aj experimentálnych nástrojoch, ktoré zjednodušujú prácu s databázami pre DBA, DevOps, vývojárov a obyčajných smrteľníkov.

Neváhajte pridať informácie o svojich vlastných nástrojoch db alebo o svojich obľúbených nástrojoch tretích strán db.

Obsah

IDE

  • AnySQL Maestro — Pôsobivý viacúčelový administratívny nástroj pre správu databáz, kontrolu a vývoj.
  • Aqua Data Studio — Aqua Data Studio je produktivita softvér pre vývojárov databáz, DBA a analytikov.
  • Database .net — Nástroj na správu viacerých databáz so podporou pre 20+ databáz.
  • DataGrip — IDE naprieč platformami pre databázy & SQL od JetBrains.
  • DBeaver — Bezplatný univerzálny správca databáz a SQL klient.
  • dbForge Studio for MySQL — Univerzálne IDE na vývoj, správu a administráciu databáz MySQL a MariaDB.
  • dbForge Studio for Oracle — Výkonné IDE na správu, administráciu a vývoj Oracle.
  • dbForge Studio for PostgreSQL — Nástroj GUI na správu a vývoj databáz a objektov.
  • dbForge Studio for SQL Server — Výkonné integrované vývojové prostredie na vývoj, správu, administráciu, analýzu dát a reportovanie SQL Server.
  • dbKoda — Moderné (JavaScript/Electron framework), open source IDE pre MongoDB. Podporuje vývoj, administráciu a ladenie výkonu databáz MongoDB.
  • IBExpert — Komplexný GUI nástroj pre Firebird a InterBase.
  • HeidiSQL — Ľahký klient na správu MySQL, MSSQL a PostgreSQL, napísaný v Delphi.
  • MySQL Workbench — MySQL Workbench je jednotný vizuálny nástroj pre architektov databáz, vývojárov a DBA.
  • Navicat — Nástroj na vývoj databáz, ktorý umožňuje súčasné pripojenie k MySQL, MariaDB, SQL Server, Oracle, PostgreSQL a SQLite databázam z jednej aplikácie.
  • Oracle SQL Developer — Oracle SQL Developer je bezplatné, integrované vývojové prostredie, ktoré zjednodušuje vývoj a správu Oracle Database v tradičných aj cloudových nasadeniach.
  • pgAdmin — Najpopulárnejšia a najkomplexnejšia Open Source administratívna a vývojová platforma pre PostgreSQL, najpokročilejšiu Open Source databázu na svete.
  • pgAdmin3 — Dlho-termínová podpora pre pgAdmin3.
  • PL/SQL Developer — IDE, ktoré je špeciálne zamerané na vývoj uložených programových jednotiek pre databázy Oracle.
  • PostgreSQL Maestro — Komplexný a výkonný nástroj na správu databáz, administráciu a vývoj pre PostgreSQL.
  • Toad — Toad je najlepší databázový nástroj pre vývojárov, administrátorov a dátových analytikov. Spravujte zložitú zmenu databáz s jediným nástrojom na správu databáz.
  • Toad Edge — Zjednodušený nástroj na vývoj databáz pre MySQL a Postgres.
  • TOra — TOra je open source SQL IDE pre Oracle, MySQL a PostgreSQL databázy.
  • Valentina Studio — Vytvorte, spravujte, dotazujte a skúmajte databázy Valentina DB, MySQL, MariaDB, PostgreSQL a SQLite zadarmo.

GUI manažéri/klienti

  • Adminer — Správa databáz v jednom PHP súbore.
  • DbVisualizer — Univerzálny databázový nástroj pre vývojárov, DBA a analytikov.
  • HouseOps — Podnikový ClickHouse Ops UI pre spúšťanie dotazov, monitorovanie zdravia ClickHouse a vykonávanie mnohých ďalších vecí.
  • JackDB — Priamy prístup k SQL všetkým vaším dátam, bez ohľadu na to, kde sa nachádzajú.
  • OmniDB — Webový nástroj na správu databáz.
  • Pgweb — Webový prehliadač databáz pre PostgreSQL, napísaný v Go, ktorý funguje na macOS, Linux a Windows.
  • phpLiteAdmin — Webový nástroj na správu SQLite databáz napísaný v PHP s podporou pre SQLite3 a SQLite2.
  • phpMyAdmin — Webové rozhranie pre MySQL a MariaDB.
  • psequel — PSequel poskytuje čisté a jednoduché rozhranie pre rýchle vykonávanie bežných úloh PostgreSQL.
  • PopSQL — Moderný, spolupracujúci SQL editor pre váš tím.
  • Postico — Moderný klient PostgreSQL pre Mac.
  • Robo 3T — Robo 3T (predtým Robomongo) je shell-centric multiplatformový nástroj na správu MongoDB.
  • Sequel Pro — Sequel Pro je rýchla a jednoduchá aplikácia na správu databáz pre Mac, určená na prácu s databázami MySQL & MariaDB.
  • SQL Operations Studio — Nástroj na správu dát, ktorý umožňuje prácu so SQL Serverom, Azure SQL DB a SQL DW na Windows, macOS a Linux.
  • SQLite Expert — Grafické rozhranie podporuje všetky funkcie SQLite.
  • sqlpad — Webový SQL editor fungujúci vo vašej vlastnej súkromnej cloudovej infraštruktúre.
  • SQLPro — Jednoduchý, ale mocný manažér Postgres pre macOS.
  • SQuirreL — Grafický SQL klient napísaný v Jave, ktorý vám umožní zobraziť štruktúru databázy kompatibilnej s JDBC, prehliadať dáta v tabuľkách, vydávať SQL príkazy atď.
  • SQLTools — Správa databáz pre VSCode.
  • SQLyog — Najkompletnejšie a najjednoduchšie použiteľné GUI pre MySQL.
  • Tabix — SQL editor & open source jednoduchá obchodná inteligencia pre Clickhouse.
  • TablePlus — Moderný, natívny a priateľský GUI nástroj pre relačné databázy: MySQL, PostgreSQL, SQLite & ďalšie.
  • TeamPostgreSQL — Webové administračné GUI pre PostgreSQL — používajte svoje databázy PostgreSQL odkiaľkoľvek s bohatým, bleskovo rýchlym AJAX webovým rozhraním.

CLI nástroje

  • ipython-sql — Pripojte sa k databáze a vydávajte SQL príkazy v IPythone alebo IPython Notebooku.
  • iredis — CLI pre Redis s automatickým doplňovaním a zvýraznením syntaxe.
  • pgcenter — Nástroj na správu podobný top pre PostgreSQL.
  • pg_activity — Aplikácia podobná top na sledovanie aktivity servera PostgreSQL.
  • pg_top — ‘top’ pre PostgreSQL.
  • pspg — Postgres pager.
  • SQLcl — Oracle SQL Developer Command Line (SQLcl) je bezplatné rozhranie príkazového riadku pre Oracle Database.
  • usql — Univerzálne príkazové rozhranie pre PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, a mnoho ďalších databáz vrátane NoSQL a nerelačných databáz!

dbcli

  • athenacli — AthenaCLI je nástroj CLI pre službu AWS Athena, ktorý môže robiť automatickú kompletáciu a zvýraznenie syntaxe.
  • litecli — CLI pre SQLite databázy s automatickým doplňovaním a zvýraznením syntaxe.
  • mssql-cli — Klient príkazového riadku pre SQL Server s automatickým doplňovaním a zvýraznením syntaxe.
  • mycli — Terminálový klient pre MySQL s automatickým doplňovaním a zvýraznením syntaxe.
  • pgcli — Postgres CLI s automatickým doplňovaním a zvýraznením syntaxe.
  • vcli — Vertica CLI s automatickým doplňovaním a zvýraznením syntaxe.

Navigácia a vizualizácia DB schémy

  • dbdiagram.io — Rýchly a jednoduchý nástroj, ktorý vám pomôže kresliť diagramy vzťahov vašich databáz a rýchlo vytvárať pomocou jednoduchého DSL jazyka.
  • ERAlchemy — Nástroj na generovanie diagramov entity-relačné.
  • SchemaCrawler — Bezplatný nástroj na objavovanie a porozumenie schémy databázy.
  • Schema Spy — Generovanie dokumentácie vašej databázy do HTML, vrátane diagramov entity-relačné.
  • tbls — Nástroj priateľský pre CI na dokumentáciu databázy, napísaný v Go.

Modeléry

  • Navicat Data Modeler — Silný a nákladovo efektívny nástroj na návrh databáz, ktorý vám pomôže vytvoriť kvalitné koncepčné, logické a fyzické dátové modely.
  • Oracle SQL Developer Data Modeler — Oracle SQL Developer Data Modeler je bezplatný grafický nástroj, ktorý zvyšuje produktivitu a zjednodušuje úlohy modelovania dát.
  • pgmodeler — Nástroj na modelovanie dát navrhnutý pre PostgreSQL.

Nástroje na migráciu

  • 2bass — Nástroj na konfiguráciu databáz ako kód, ktorý využíva koncept idempotentných DDL skriptov.
  • flyway — Nástroj na migráciu databáz.
  • gh-ost — Online migrácia schémy pre MySQL.
  • liquibase — Knižnica nezávislá od databázy na sledovanie, správu a aplikáciu zmien schémy databázy.
  • migra — Podobné diff, ale pre schémy PostgreSQL.
  • node-pg-migrate — Správa migrácií databázy pre Node.js vyvinutá výhradne pre postgres. (Ale môže sa používať aj pre iné DB, ktoré zodpovedajú SQL štandardu — napr. CockroachDB.)
  • Pyrseas — Poskytuje nástroje na opis schémy databázy PostgreSQL ako YAML.
  • SchemaHero — Kubernetes operátor pre deklaratívnu správu schémy databázy (gitops pre schémy databáz).
  • Sqitch — Rozumné spravovanie zmien na báze databázy pre vývoj bez rámca a spoľahlivé nasadenie.
  • yuniql — Ešte jeden nástroj na verziovanie schémy a migráciu, vytvorený výhradne pre .NET Core 3.0+ a dúfajme, že lepší.

Nástroje na generovanie kódu

  • ddl-generator — Odvodzuje SQL DDL (Data Definition Language) zo údajov tabuliek.
  • scheme2ddl — Príkazový riadok na export Oracle schémy na súbor nastavenia ddl skriptov s možnosťou filtrovania nežiaducich informácií, oddelenia DDL do rôznych súborov, pekne naformátovaný výstup.

Obalové nástroje

  • DreamFactory — Open source REST API backend pre mobilné, webové a IoT aplikácie.
  • Hasura GraphQL Engine — Rýchle, okamžité realtime GraphQL API na Postgres s detailnou kontrolou prístupu, tiež spúšťa webhooky na udalosti databázy.
  • jl-sql — SQL pre JSON a CSV prúdy.
  • mysql_fdw — Zahraničný dátový obal PostgreSQL pre MySQL.
  • Oracle REST Data Services — Stredná Java aplikácia, ORDS mapuje HTTP(S) príkazy (GET, POST, PUT, DELETE, atď.) na transakcie databázy a vracia akékoľvek výsledky vo formáte JSON.
  • Prisma — Prisma premení vašu databázu na realtime GraphQL API.
  • PostgREST — REST API pre akúkoľvek PostgreSQL databázu.
  • prest — Spôsob, ako poskytnúť RESTful API pre akékoľvek databázy napísané v Go.
  • restSQL — Generátor SQL s Java a HTTP API, používa jednoduché RESTful HTTP API s XML alebo JSON serializáciou.
  • resquel — Jednoducho premeňte svoju SQL databázu na REST API.
  • sandman2 — Automaticky generujte RESTful API službu pre vašu staršiu databázu.
  • sql-boot — Pokročilý REST a UI wrapper pre vaše SQL dotazy.

Nástroje na zálohovanie

  • pgbackrest — Spoľahlivé zálohovanie a obnova PostgreSQL.
  • BaRMan — Správca zálohovania a obnovy pre PostgreSQL.

Replikácia/operácie s dátami

  • Datasette — Nástroj na skúmanie a publikáciu údajov.
  • dtle — Distribuovaná služba na prenos údajov pre MySQL.
  • pgsync — Synchronizujte údaje Postgres medzi databázami.
  • pg_chameleon — Systém replikácie MySQL do PostgreSQL napísaný v Pythone 3. Systém používa knižnicu mysql-replication na získavanie obrazov riadkov z MySQL, ktoré sú uložené v PostgreSQL ako JSONB.
  • PGDeltaStream — Webový server v Golangu na streamovanie zmien Postgres aspoň raz cez websockety, využívajúci funkciu logického dekódovania PostgreSQL.
  • repmgr — Najpopulárnejší správca replikácií pre PostgreSQL.

Skripty

Monitorovanie/štatistiky/výkon

  • ASH Viewer — Poskytuje grafický pohľad na dáta aktívnej histórie session v rámci Oracle a PostgreSQL DB.
  • Monyog — Bezagentový a nákladovo efektívny nástroj na monitorovanie MySQL.
  • mssql-monitoring — Monitorujte výkon vášho SQL Server na Linuxe pomocou collectd, InfluxDB a Grafana.
  • Navicat Monitor — Bezpečný, jednoduchý a bezagentový nástroj na vzdialené monitorovanie servera, ktorý je nabitý silnými funkciami pre efektívne monitorovanie.
  • Percona Monitoring and Management — Open source platform for managing and monitoring výkon MySQL a MongoDB.
  • pganalyze collector — Zberateľ štatistík pganalyze na zhromažďovanie metrík a logov PostgreSQL.
  • postgres-checkup — Nástroj novej generácie na diagnostiku, ktorý umožňuje používateľom vykonávať hĺbkovú analýzu zdravia databáz Postgres.
  • postgres_exporter — Exportér Prometheus pre metriky servera PostgreSQL.
  • pgDash — Meranie a sledovanie každého aspektu vašich databáz PostgreSQL.
  • PgHero — Dashboard výkonu pre Postgres — kontroly zdravia, navržené indexy a ďalšie.
  • pgmetrics — Zhromažďuje a zobrazuje informácie a štatistiky z bežiaceho servera PostgreSQL.
  • pgMustard — Užívateľské rozhranie pre plány vysvetlenia Postgres, plus rady na zlepšenie výkonu.
  • pgstats — Zhromažďuje štatistiky PostgreSQL a buď ich ukladá do CSV súborov, alebo ich vypisuje na stdout.
  • pgwatch2 — Flexibilné samostatné riešenie na monitorovanie/metriky PostgreSQL.
  • Telegraf PostgreSQL plugin — Poskytuje metriky pre vašu databázu postgres.

Zabbix

  • Mamonsu — Monitorovací agent pre PostgreSQL.
  • Orabbix — Orabbix je plugin navrhnutý na prácu so Zabbix Enterprise Monitor na poskytovanie mnohovrstvového monitorovania, správy výkonu a dostupnosti pre Oracle databázy, spolu s metrikami výkonu servera.
  • pg_monz — Toto je monitorovacia šablóna Zabbix pre databázu PostgreSQL.
  • Pyora — Skript v Pythone na monitorovanie databáz Oracle.
  • ZabbixDBA — ZabbixDBA je rýchly, flexibilný a neustále sa vyvíjajúci plugin na monitorovanie vašich RDBMS.

Testovanie

  • DbFit — Rámec na testovanie databáz, ktorý podporuje jednoduchý testovo riadený vývoj vášho databázového kódu.
  • RegreSQL — Regresné testovanie vašich SQL dotazov.

Generátor dát

Administrácia

  • pgbadger — Rýchly analyzátor logov PostgreSQL.
  • pgbedrock — Správa rolí, členstiev rolí, vlastníctva schém a oprávnení v klustre Postgres.
  • pgslice — Rozdelenie Postgres tak jednoduché, ako koláč.

HA/failover/rozdelenie

  • Citus — Rozšírenie Postgres, ktoré distribuuje vaše dáta a dotazy po viacerých uzloch.
  • patroni — Šablóna pre vysokú dostupnosť PostgreSQL so ZooKeeper, etcd alebo Consul.
  • Percona XtraDB Cluster — Riešenie vysoké dostupnosti pre klustrovanie MySQL a vysokú dostupnosť.
  • stolon — Správca PostgreSQL natívny pre cloud pre vysokú dostupnosť PostgreSQL.
  • pg_auto_failover — Rozšírenie a služba Postgres pre automatizovaný failover a vysokú dostupnosť.
  • pglookout — Monitorovanie replikácie PostgreSQL a daemon na failover.
  • PostgreSQL Automatic Failover — Vysoká dostupnosť pre Postgres, založená na priemyselných referenciách Pacemaker a Corosync.
  • postgresql_cluster — PostgreSQL cluster v režime vysokej dostupnosti (na základe "Patroni" a "DCS(etcd)"). Automatizácia nasadenia s Ansible.
  • Vitess — Systém klustrovania databáz pre horizontálne škálovanie MySQL prostredníctvom generalizovaného shardingu.

Kubernetes

  • KubeDB — Uľahčenie prevádzky databáz v produkčnej kvalite na Kubernetes.
  • Postgres operator — Postgres Operator umožňuje vysoko dostupné klastre PostgreSQL na Kubernetes (K8s) poháňané Patroni.
  • Spilo — HA PostgreSQL klustre s Dockerom.
  • StackGres — Podnikový plný stoh PostgreSQL na Kubernetes.

Ladenie konfigurácie

  • MySQLTuner-perl — Skript napísaný v Perle, ktorý vám umožňuje rýchlo skontrolovať inštaláciu MySQL a vykonať úpravy na zvýšenie výkonu a stability.
  • PGConfigurator — Bezplatný online nástroj na generovanie optimalizovaného postgresql.conf.
  • pgtune — Sprievodca konfiguráciou PostgreSQL.
  • postgresqltuner.pl — Jednoduchý skript na analýzu konfigurácie vašej databázy PostgreSQL a poskytovanie rád na ladenie.

DevOps

  • DBmaestro DBmaestro urýchľuje procesy uvoľnenia a podporuje agilitu v celom IT ekosystéme.
  • Toad DevOps Toolkit Toad DevOps Toolkit vykonáva kľúčové funkcie vývoja databáz v rámci vášho DevOps pracovného toku — bez ohrozenia kvality, výkonu alebo spoľahlivosti.

Ukážky schém

Reportovanie

  • Poli Jednoduchá aplikácia na reportovanie SQL navrhnutá pre milovníkov SQL.

Distribúcie

  • DBdeployer Nástroj, ktorý jednoducho nasadzuje servery databáz MySQL.
  • dbatools Modul PowerShell, ktorý môžete považovať za príkazový riadok SQL Server Management Studio.
  • Postgres.app Kompletná inštalácia PostgreSQL zabalená ako štandardná aplikácia pre Mac.
  • BigSQL Distribúcia Postgres priateľská pre vývojárov.
  • Elephant Shed Webová správa PostgreSQL so zoskupením niekoľkých utilít a aplikácií na použitie s PostgreSQL.

Bezpečnosť

  • Acra Sada pre zabezpečenie databázy. Proxí databázy s šifrovaním na úrovni polí, vyhľadávanie v šifrovaných dátach, prevencia proti SQL injekciám, detekcia hrozieb, honeypoty. Podporuje šifrovanie na strane klienta a proxy ("transparentné"). SQL, NoSQL.

Formátovače kódu

  • CodeBuff Jazykovo nezávislé pekné formátovanie pomocou strojového učenia.

Prispievanie

Ak máte nálezy pre databáz, podeľte sa. Rád tiež prijmem spätnú väzbu – PR a hviezdičky. Ak máte otázky ohľadom vytvárania vlastných zoznamov, tiež píšte.

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster