Úžasný DIY list alebo GitHub namiesto poznámkového bloku

Úžasný DIY list alebo GitHub namiesto poznámkového bloku

Ahoj Habr! Pravdepodobne každý z nás má súbor, kde skrýva niečo užitočné a zaujímavé pre seba. Niektoré odkazy na články, knihy, úložiská, príručky. Môžu to byť záložky prehliadača alebo dokonca len otvorené karty ponechané na neskôr. To všetko sa časom nafúkne, odkazy sa prestanú otvárať a väčšina materiálov jednoducho zastará.

Čo ak túto dobrotu zdieľame s komunitou a uverejníme tento súbor na GitHub? Potom môže byť vaša práca užitočná pre niekoho iného a môžete spoločne udržiavať relevantnosť a prijímať aktualizácie od tých, ktorí si to želajú, prostredníctvom starých dobrých PR. Presne na to je projekt určený. Úžasné zoznamy. Je zaradený medzi TOP 10 GitHub repozitárov, má 138 XNUMX hviezdičiek a odkaz na vaše diela sa môže objaviť priamo v jeho koreňovom README, čo pritiahne k vašej práci obrovské publikum. Je pravda, že to bude vyžadovať trochu úsilia. Chcem sa s vami podeliť o svoje skúsenosti s takýmto úsilím.

Volám sa Maxim Gramin. V CROC robím vývoj v Jave a výskum databáz. V tomto príspevku vám poviem, čo sú úžasné zoznamy a ako si vytvoriť svoje vlastné oficiálne úžasné repo.

Čo sú úžasné zoznamy

Keď musím prísť na nejakú novú technológiu alebo programovací jazyk, prvá vec, ktorú urobím, je ísť sem - nájdem správnu sekciu a v nej sú vhodné listy. A súdiac podľa počtu hviezd a ich neustáleho rastu, nie som to len ja, kto to robí.
Úžasný DIY list alebo GitHub namiesto poznámkového bloku

V skutočnosti ide o obyčajný byt readme.md, ktorý žije v oddelenom úložiská, je na 8. mieste medzi všetkými repozitármi GitHub a obsahuje odkazy na ďalšie listy venované akejkoľvek téme. Napríklad v sekcii Programovacie jazyky ​​nájdete listy na Awesome Python a Awesome Go a Front-End Development má obrovské množstvo zdrojov na vývoj WEB. A, samozrejme, - sekcia Databáza (K tomu sa vrátime trochu neskôr). A áno, toto všetko sa neobmedzuje len na technické témy. Napríklad v sekciách Zábava a hry nájdete aj veľa zaujímavostí (mňa osobne potešilo úžasné-fantasy).
Hlavnou črtou je, že všetky tieto hárky nespravuje osobne autor, ale komunita a sú zostavené v súlade s osobitným a veľmi prísnym úžasný manifest. Každý takýto list je nezávislou komunitou špecialistov, žije si vlastným životom a je otvorený vašim požiadavkám na ťahanie, vďaka čomu bude ešte lepší. A tiež si každý môže vytvoriť svoj vlastný list, ak niektorá téma ešte nebola prebratá.

Autorom myšlienky a koordinátorom celého tohto podniku je legendárny Sindre Sorhus, prvá osoba na GitHub, autor viac 1000 npm modulov, a je to on, kto dostane vaše PR.
Úžasný DIY list alebo GitHub namiesto poznámkového bloku

Ako sa dostať do úžasného zoznamu

Ak ste zrazu nenašli vhodný list na tému, ktorá vás zaujíma, potom je to prvé znamenie, že to musíte urobiť sami!

Poviem vám to na príklade môjho duchovného dieťaťa. Úžasné databázové nástroje — Od projektu k projektu musím pracovať s rôznymi databázami, a preto som si založil súbor, v ktorom som zhromaždil užitočné nástroje na prácu s nimi, najrôznejšie migrátory databáz, IDE, panely správcu, nástroje na monitorovanie a všelijaké veci.rôzne. Nástroje, ktoré som už používal alebo som ich ešte len plánoval začať používať. Zdieľal som tento súbor s kolegami v CROC a mimo neho. To pomohlo mnohým ľuďom a bolo to zaujímavé. V dôsledku toho som chcel viac slávy, keď som si jedného dňa všimol, že v sekcii Databázy nie je žiadny list na túto tému. A rozhodol som sa tam pridať aj ten môj.

Čtto этого нужно?

  1. Registrujeme bežné úložisko GitHub s názvom ako úžasné-čokoľvek. V mojom prípade to boli úžasné databázové nástroje
  2. Prinášame náš hárok do úžasného formátu, pomôže nám to generátor-skvelý-zoznam, ktorý vygeneruje všetky potrebné súbory v požadovanom formáte
  3. Nastavenie skutočnej CI. úžasné-žmolky a travis ci nám pomôže kontrolovať platnosť náš list
  4. Čakáme 30 dní
  5. Skontrolujeme aspoň 2 PR ďalších ľudí
  6. A nakoniec urobíme PR k hlavnému repo, kde pridáme odkaz na naše repo. Tu si musíte všetko pozorne prečítať a pozorne splniť všetky početné požiadavky na nový list a samotné PR.

Moja prvá palacinka sa ukázalo byť hrudkovité
Úžasný DIY list alebo GitHub namiesto poznámkového bloku
Ale prešlo trochu času, nazbieral som ešte viac materiálu, popracoval na chybách a trúfol som si druhý pokus.

Zabudol som však na veľmi dôležitú vec, ktorá mi bola jemne naznačená:
Úžasný DIY list alebo GitHub namiesto poznámkového bloku

Nebol som veľmi opatrný a nepridal som jednorožca, aby som potvrdil, že sú splnené všetky podmienky
Úžasný DIY list alebo GitHub namiesto poznámkového bloku

Potom prešlo trochu viac času, niekoľko ďalších úprav na základe komentárov a dlho očakávané tweetovaťže moje PR bolo prijaté.

Tak som sa stal autorom svojho prvého listu a oni začali dostávať PR z komunity pridať nové nástroje. A mnohé z nich sú už zahrnuté Úžasné databázové nástroje. Ak ste príliš leniví nasledovať odkaz,

tu je aktuálny výber v čase uverejnenia príspevku

Úžasné databázové nástroje Úžasný DIY list alebo GitHub namiesto poznámkového bloku

Zoznam databázových nástrojov riadený komunitou

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

Neváhajte a pridajte informácie o svojich vlastných db-tools alebo vašich obľúbených db-tools tretích strán.

Obsah

IDE

  • AnySQL Maestro — Prvotriedny viacúčelový správcovský nástroj na správu, kontrolu a vývoj databáz.
  • Aqua Data Studio — Aqua Data Studio je produktívny softvér pre vývojárov databáz, DBA a analytikov.
  • Database.net — Nástroj na správu viacerých databáz s podporou viac ako 20 databáz.
  • datagrip — Medziplatformové IDE pre databázy a SQL od JetBrains.
  • dbeaver — Bezplatný univerzálny databázový manažér a SQL klient.
  • dbForge Studio pre MySQL — Univerzálne IDE pre vývoj, správu a správu databáz MySQL a MariaDB.
  • dbForge Studio pre Oracle — Výkonné IDE pre správu, správu a vývoj Oracle.
  • dbForge Studio pre PostgreSQL — Nástroj GUI na správu a vývoj databáz a objektov.
  • dbForge Studio pre SQL Server — Výkonné integrované vývojové prostredie pre vývoj, správu, správu, analýzu údajov a zostavovanie SQL Servera.
  • dbKoda — Moderný (JavaScript/Electron framework), open source IDE pre MongoDB. Má funkcie na podporu vývoja, správy a ladenia výkonu v databázach MongoDB.
  • IBExpert — Komplexný nástroj GUI pre Firebird a InterBase.
  • HeidiSQL — Ľahký klient na správu MySQL, MSSQL a PostgreSQL, napísaný v Delphi.
  • pracovný stôl mysql — MySQL Workbench je jednotný vizuálny nástroj pre databázových architektov, vývojárov a DBA.
  • navicat — Nástroj na vývoj databáz, ktorý vám umožňuje súčasné pripojenie k databázam MySQL, MariaDB, SQL Server, Oracle, PostgreSQL a SQLite z jednej aplikácie.
  • Vývojár Oracle SQL — Oracle SQL Developer je bezplatné integrované vývojové prostredie, ktoré zjednodušuje vývoj a správu databázy Oracle v tradičnom aj cloudovom nasadení.
  • pgAdmin — Najpopulárnejšia a na funkcie bohatá platforma na správu a vývoj Open Source pre PostgreSQL, najpokročilejšiu Open Source databázu na svete.
  • pgAdmin3 - Dlhodobá podpora pre pgAdmin3.
  • PL/SQL vývojár — IDE, ktoré je špecificky zamerané na vývoj uložených programových jednotiek pre databázy Oracle.
  • PostgreSQL Maestro — Kompletný a výkonný nástroj na správu, správu a vývoj databáz pre PostgreSQL.
  • Ropucha — Toad je popredné databázové riešenie pre vývojárov, správcov a dátových analytikov. Spravujte komplexné zmeny databázy pomocou jediného nástroja na správu databázy.
  • Okraj ropuchy — 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 dbs.
  • Štúdio Valentina — Vytvárajte, spravujte, vyhľadávajte a skúmajte databázy Valentina DB, MySQL, MariaDB, PostgreSQL a SQLite ZDARMA.

GUI manažéri/klienti

  • admin — Správa databázy v jednom súbore PHP.
  • DbVisualizer — Univerzálny databázový nástroj pre vývojárov, DBA a analytikov.
  • HouseOps — Používateľské rozhranie Enterprise ClickHouse Ops umožňuje spúšťať dopyty, monitorovať zdravie ClickHouse a prinútiť mnohých iných premýšľať.
  • JackDB — Priamy prístup SQL ku všetkým vašim údajom bez ohľadu na to, kde sa nachádzajú.
  • OmniDB — Webový nástroj na správu databázy.
  • Pgweb — Webový prehliadač databáz pre PostgreSQL, napísaný v jazyku Go a fungujúci na macOS, Linux a Windows strojov.
  • phpLiteAdmin — Webový nástroj na správu databázy SQLite napísaný v PHP s podporou SQLite3 a SQLite2.
  • phpMyAdmin — Webové rozhranie pre MySQL a MariaDB.
  • psequel — PSequel poskytuje čisté a jednoduché rozhranie na rýchle vykonávanie bežných úloh PostgreSQL.
  • PopSQL — Moderný, kolaboratívny editor SQL pre váš tím.
  • Postico - Moderný klient PostgreSQL pre Mac.
  • Robo 3T — Robo 3T (predtým Robomongo) je multiplatformový nástroj správy MongoDB zameraný na shell.
  • Pokračovanie Pro — Sequel Pro je rýchla a ľahko použiteľná aplikácia na správu databáz Mac na prácu s databázami MySQL a MariaDB.
  • SQL Operations Studio — Nástroj na správu údajov, ktorý umožňuje prácu so serverom SQL Server, databázou Azure SQL a databázou SQL DW z Windows, macOS a Linux.
  • Expert na SQLite — Grafické rozhranie podporuje všetky funkcie SQLite.
  • sqlpad — Webový editor SQL spustený vo vašom vlastnom súkromnom cloude.
  • SQLPro — Jednoduchý a výkonný správca Postgresu pre macOS.
  • VeveričkaL — Grafický SQL klient napísaný v jazyku Java, ktorý vám umožní prezerať štruktúru databázy kompatibilnej s JDBC, prechádzať dáta v tabuľkách, zadávať SQL príkazy atď.
  • SQLTools — Správa databázy pre VSCode.
  • SQLyog — Najkompletnejšie a ľahko použiteľné GUI MySQL.
  • Tabix — SQL Editor & Open source jednoduchá obchodná inteligencia pre Clickhouse.
  • Tabuľka Plus — Moderný, natívny a priateľský nástroj GUI pre relačné databázy: MySQL, PostgreSQL, SQLite a ďalšie.
  • TeamPostgreSQL — GUI PostgreSQL Web Administration — používajte svoje databázy PostgreSQL odkiaľkoľvek s bohatým, bleskovo rýchlym webovým rozhraním AJAX.

nástroje CLI

  • ipython-sql — Pripojte sa k databáze a zadávajte príkazy SQL v rámci IPython alebo IPython Notebook.
  • iredis — Cli pre Redis s automatickým dokončovaním a zvýraznením syntaxe.
  • pgcenter — Špičkový nástroj na správu pre PostgreSQL.
  • pg_activity — Špičková aplikácia na sledovanie aktivity servera PostgreSQL.
  • pg_top - „top“ pre PostgreSQL.
  • pspg -Pager Postgres
  • sqlcl — Oracle SQL Developer Command Line (SQLcl) je bezplatné rozhranie príkazového riadka pre databázu Oracle.
  • usql — Univerzálne rozhranie príkazového riadka 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

  • athenacl — AthenaCLI je nástroj CLI pre službu AWS Athena, ktorý dokáže vykonávať automatické dopĺňanie a zvýrazňovanie syntaxe.
  • litecli - CLI pre databázy SQLite s automatickým dopĺňaním a zvýrazňovaním syntaxe.
  • mssql-cli — Klient príkazového riadka pre SQL Server s automatickým dokončovaním a zvýrazňovaním syntaxe.
  • mycli — Terminálový klient pre MySQL s automatickým dokončovaním a zvýrazňovaním syntaxe.
  • pgcli - Postgres CLI s automatickým dopĺňaním a zvýraznením syntaxe.
  • vcli — Vertica CLI s automatickým dokončovaním a zvýraznením syntaxe.

Navigácia a vizualizácia DB schém

  • dbdiagram.io — Rýchly a jednoduchý nástroj, ktorý vám pomôže kresliť diagramy vzťahov s databázou a rýchlo tokovať pomocou jednoduchého jazyka DSL.
  • ERalchýmia — Nástroj na generovanie diagramov vzťahov entít.
  • SchemaCrawler — Bezplatný nástroj na zisťovanie a porozumenie schémy databázy.
  • Schema Spy — Generovanie vašej databázy do dokumentácie HTML vrátane diagramov vzťahov entít.
  • tbls — Nástroj CI-Friendly pre databázu dokumentov napísaný v Go.

Modelári

  • Navicat Data Modeler — Výkonný a nákladovo efektívny nástroj na návrh databáz, ktorý vám pomôže vytvoriť vysokokvalitné 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 údajov.
  • pgmodeler — Nástroj na modelovanie údajov navrhnutý pre PostgreSQL.

Migračné nástroje

  • 2 basa — Nástroj na konfiguráciu databázy ako kód, ktorý využíva koncept idempotentných DDL skriptov.
  • preletová dráha - Nástroj na migráciu databázy.
  • gh-ost — Online migrácia schém pre MySQL.
  • tekutá báza — Databázovo nezávislá knižnica na sledovanie, správu a aplikáciu zmien databázových schém.
  • migruje — Ako rozdiel, ale pre schémy PostgreSQL.
  • node-pg-migrate — Správa migrácie databázy Node.js vytvorená výhradne pre postgres. (Ale dá sa použiť aj pre iné databázy vyhovujúce štandardu SQL - napr. CockroachDB.)
  • Pyrseas — Poskytuje nástroje na popis schémy databázy PostgreSQL ako YAML.
  • SchemaHero — Operátor Kubernetes pre deklaratívnu správu databázových schém (gitops pre databázové schémy).
  • Sqitch — Rozumné riadenie zmien na základe databázy pre vývoj bez rámca a spoľahlivé nasadenie.
  • yuniql — Ďalší nástroj na vytváranie verzií schém a migráciu práve vytvorený s natívnym .NET Core 3.0+ a dúfajme, že lepší.

Nástroje na generovanie kódu

  • ddl-generátor — Odvodzuje SQL DDL (Data Definition Language) z údajov tabuľky.
  • schéma2ddl — Príkazový riadok na export schémy Oracle do súboru inicializačných skriptov ddl so schopnosťou filtrovať nežiaduce informácie, oddeliť DDL v rôznych súboroch, pekný formátový výstup.

obaly

  • Dreamfactory — Open source backend REST API pre mobilné, webové a IoT aplikácie.
  • Motor Hasura GraphQL — Ohromujúce rýchle a okamžité rozhrania GraphQL API v reálnom čase na Postgres s jemne zrnitým riadením prístupu, tiež spúšťajú webhooky na databázových udalostiach.
  • jl-sql - SQL pre streamy JSON a CSV.
  • mysql_fdw — PostgreSQL obal cudzích údajov pre MySQL.
  • Oracle REST Data Services — Stredná aplikácia Java, ORDS mapuje HTTP(S) slovesá (GET, POST, PUT, DELETE atď.) do databázových transakcií a vracia všetky výsledky naformátované pomocou JSON.
  • Prisma — Prisma premení vašu databázu na rozhranie GraphQL API v reálnom čase.
  • postgREST - REST API pre akúkoľvek databázu Postgres.
  • Prest — Je to spôsob, ako obsluhovať RESTful API z akýchkoľvek databáz napísaných v Go.
  • restSQL — SQL generátor s Java a HTTP API, používa jednoduché RESTful HTTP API s XML alebo JSON serializáciou.
  • resquel — Jednoducho konvertujte svoju databázu SQL na REST API.
  • sandman2 — Automaticky vygenerujte službu RESTful API pre vašu staršiu databázu.
  • sql-boot — Pokročilý REST a UI wrapper pre vaše SQL dotazy.

Zálohovacie nástroje

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

Operácia replikácie/údajov

  • Dataset — Nástroj na skúmanie a zverejňovanie údajov.
  • dtle — Služba distribuovaného prenosu údajov pre MySQL.
  • pgsync - Synchronizujte údaje Postgres medzi databázami.
  • pg_chameleon — Replika systému MySQL na PostgreSQL napísaná v Pythone 3. Systém používa knižnicu mysql-replication na stiahnutie obrázkov riadkov z MySQL, ktoré sú uložené v PostgreSQL ako JSONB.
  • PGDeltaStream — Webový server Golang na streamovanie zmien Postgres aspoň raz cez webové zásuvky pomocou funkcie logického dekódovania Postgres.
  • repmgr — Najobľúbenejší Replication Manager pre PostgreSQL.

Skripty

Monitorovanie/štatistika/výkon

  • Prehliadač ASH — Poskytuje grafické zobrazenie údajov o histórii aktívnej relácie v rámci databázy Oracle a PostgreSQL.
  • Monyog — Nástroj na monitorovanie MySQL bez agentov a nákladovo efektívny.
  • mssql-monitorovanie - Monitorujte svoj SQL Server na Linux výkon pomocou collectd, InfluxDB a Grafana.
  • Monitor Navicat — Bezpečný, jednoduchý nástroj na monitorovanie vzdialeného servera bez agentov, ktorý je vybavený výkonnými funkciami, aby bolo vaše monitorovanie čo najefektívnejšie.
  • Percona Monitoring and Management — Open source platforma na správu a monitorovanie výkonu MySQL a MongoDB.
  • kolektor pganalyze — Zberač štatistík Pganalyze na zhromažďovanie metrík PostgreSQL a údajov denníkov.
  • postgres-kontrola — Diagnostický nástroj novej generácie, ktorý používateľom umožňuje vykonať hĺbkovú analýzu stavu databáz Postgres.
  • postgres_exporter — Exportér Prometheus pre metriky servera PostgreSQL.
  • pgDash — Merajte a sledujte každý aspekt vašich PostgreSQL databáz.
  • PgHero — Panel výkonu pre Postgres – zdravotné kontroly, navrhované indexy a ďalšie.
  • pgmetrics — Zbierajte a zobrazujte informácie a štatistiky zo spusteného servera PostgreSQL.
  • pgHustard — Používateľské rozhranie pre Postgres vysvetľuje plány a tipy na zlepšenie výkonu.
  • pgstats — Zhromažďuje štatistiky PostgreSQL a buď ich ukladá do súborov CSV alebo ich vytlačí na stdout.
  • pgwatch2 — Flexibilné samostatné riešenie monitorovania/dashboardingu metrík PostgreSQL.
  • Plugin Telegraf PostgreSQL — 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 Monitorom na poskytovanie viacúrovňového monitorovania, podávania správ o výkone a dostupnosti a merania pre databázy Oracle spolu s metrikami výkonu servera.
  • pg_monz — Toto je šablóna monitorovania Zabbix pre databázu PostgreSQL.
  • Pyrora — Python skript na monitorovanie databáz Oracle.
  • ZabbixDBA - ZabbixDBA je rýchly, flexibilný a neustále sa vyvíjajúci doplnok na monitorovanie vášho RDBMS.

testovanie

  • DbFit — Databázový testovací rámec, ktorý podporuje jednoduchý testami riadený vývoj vášho databázového kódu.
  • RegreSQL — Regresné testovanie vašich SQL dotazov.

Generátor údajov

Administrácia

  • pgbadger - Rýchly analyzátor protokolov PostgreSQL.
  • pgbedrock — Správa rolí, členstiev v rolách, vlastníctva schém a privilégií klastra Postgres.
  • pgslice — Rozdelenie Postgres je jednoduché ako koláč.

HA/Failover/Sharding

  • Citus — Rozšírenie Postgres, ktoré distribuuje vaše údaje a vaše dotazy medzi viaceré uzly.
  • patróni — Šablóna pre PostgreSQL High Availability so ZooKeeper, etcd, alebo Consul.
  • Percona XtraDB Cluster — Riešenie vysokej škálovateľnosti pre klastrovanie MySQL a vysokú dostupnosť.
  • stolonkovitých — Cloudový natívny manažér PostgreSQL pre vysokú dostupnosť PostgreSQL.
  • pg_auto_failover — Rozšírenie a služba Postgres pre automatické núdzové prepnutie a vysokú dostupnosť.
  • pglookout — Monitorovanie replikácie PostgreSQL a démon prepnutia pri zlyhaní.
  • PostgreSQL automatické zlyhanie — Vysoká dostupnosť pre Postgres, založená na priemyselných referenciách Pacemaker a Corosync.
  • postgresql_cluster — PostgreSQL High-Availability Cluster (založený na „Patroni“ a „DCS(etcd)“). Automatizácia nasadenia s Ansible.
  • Vitess — Databázový klastrovací systém pre horizontálne škálovanie MySQL prostredníctvom zovšeobecneného shardingu.

Kubernetes

  • KubeDB — Uľahčenie prevádzky databáz produkčnej úrovne na Kubernetes.
  • Prevádzkovateľ Postgres — Operátor Postgres umožňuje vysoko dostupné klastre PostgreSQL na Kubernetes (K8s) poháňané spoločnosťou Patroni.
  • Spilo - Klastre HA PostgreSQL s Dockerom.
  • StackGres — Enterprise-grade, Full Stack PostgreSQL na Kubernetes.

Ladenie konfigurácie

  • MySQLTuner-perl — Skript napísaný v jazyku Perl, 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 databázy PostgreSQL a poskytovanie rád pri ladení.

DevOps

  • DBmaestro — DBmaestro urýchľuje cykly vydávania a podporuje agilitu v rámci celého IT ekosystému.
  • Toad DevOps Toolkit — Toad DevOps Toolkit vykonáva kľúčové funkcie vývoja databáz v rámci vášho pracovného postupu DevOps – bez kompromisov v oblasti kvality, výkonu alebo spoľahlivosti.

Vzorky schém

Reporty

  • Poli — Jednoducho použiteľná aplikácia na vytváranie správ SQL vytvorená pre milovníkov SQL.

rozvody

  • DBdeployer — Nástroj, ktorý jednoducho nasadí databázové servery MySQL.
  • dbatools — Modul PowerShell, ktorý si môžete predstaviť ako SQL Server Management Studio s príkazovým riadkom.
  • Postgres.app — Plne vybavená inštalácia PostgreSQL zabalená ako štandardná aplikácia pre Mac.
  • BigSQL — Distribúcia Postgres vhodná pre vývojárov.
  • Slonia búda — Webové rozhranie pre správu PostgreSQL, ktoré spája niekoľko nástrojov a aplikácií na použitie s PostgreSQL.

zabezpečenia

  • Accra — Sada zabezpečenia databázy. Databázový proxy so šifrovaním na úrovni poľa, vyhľadávanie v zašifrovaných údajoch, prevencia SQL injekcií, detekcia narušenia, honeypoty. Podporuje šifrovanie na strane klienta a na strane proxy („transparentné“). SQL, NoSQL.

Formátovače kódu

  • CodeBuff — Jazykovo agnostická kvalitná tlač prostredníctvom strojového učenia.

Ako prispieť

Ak máte nejaké nálezy do databázy, zdieľajte. Budem rád, ak dostanem spätnú väzbu - PR a hviezdy. Ak máte nejaké otázky týkajúce sa vytvárania vlastných listov, napíšte ich tiež.

Zdroj: hab.com

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