DIY ongelooflike vel, of GitHub in plaas van notaboek

DIY ongelooflike vel, of GitHub in plaas van notaboek

Hallo, Habr! Waarskynlik, elkeen van ons het 'n lêer waar ons iets nuttig en interessant vir onsself wegsteek. Sommige skakels na artikels, boeke, bewaarplekke, handleidings. Dit kan blaaierboekmerke wees of selfs net oortjies oopmaak vir later. Met verloop van tyd swel dit alles, skakels hou op om oop te maak, en die meeste van die materiaal raak eenvoudig verouderd.

Wat as ons hierdie goedheid met die gemeenskap deel en hierdie lêer op GitHub plaas? Dan kan jou werk nuttig wees vir iemand anders, en jy kan saam relevansie handhaaf, deur opdaterings te aanvaar van diegene wat wil deur goeie ou PR's. Dit is presies waarvoor die projek ontwerp is. Awesome lyste. Dit is ingesluit in die TOP 10 GitHub-bewaarplekke, het 138K sterre, en 'n skakel na jou werke kan direk in die wortel README verskyn, wat 'n groot gehoor na jou werk sal lok. True, dit sal 'n bietjie moeite verg. Ek wil my ervaring van sulke pogings met jou deel.

My naam is Maxim Gramin. By CROC doen ek Java-ontwikkeling en databasisnavorsing. In hierdie pos sal ek jou vertel wat Awesome Lists is en hoe om jou eie amptelike wonderlike repo te maak.

Wat is Awesome Lists

Wanneer ek een of ander nuwe tegnologie of programmeertaal moet uitvind, is die eerste ding wat ek doen om hierheen te gaan - ek vind die regte afdeling, en daar is geskikte velle in. En te oordeel aan die aantal sterre en hul konstante groei, is dit nie net ek wat dit doen nie.
DIY ongelooflike vel, of GitHub in plaas van notaboek

Trouens, dit is 'n gewone woonstel readme.md, wat in 'n aparte woon bewaarplekke, is 8ste onder alle GitHub-bewaarplekke en sluit skakels in na ander blaaie wat aan enige onderwerp gewy is. Byvoorbeeld, in die afdeling Programmeringstale kan u blaaie oor Awesome Python en Awesome Go vind, en Front-End Development het 'n groot hoeveelheid hulpbronne oor WEB-ontwikkeling. En, natuurlik, - afdeling Databases (Ons kom 'n bietjie later hierna terug). En ja, dit alles is nie beperk tot tegniese onderwerpe nie. Byvoorbeeld, in die afdelings vir vermaak en speletjies kan jy ook baie interessante dinge vind (ek was persoonlik tevrede awesome-fantasie).
Die belangrikste kenmerk is dat al hierdie blaaie nie deur die skrywer persoonlik in stand gehou word nie, maar deur die gemeenskap en saamgestel word in ooreenstemming met 'n spesiale en baie streng wonderlike manifes. Elke so 'n blad is 'n onafhanklike gemeenskap van spesialiste, leef sy eie lewe en is oop vir jou trekversoeke wat dit nog beter sal maak. En ook enigiemand kan hul eie blad maak as een of ander onderwerp nog nie gedek is nie.

Die skrywer van die idee en koördineerder van hierdie hele onderneming is die legendariese Sindre Sorhus, eerste persoon op GitHub, skrywer meer 1000 npm modules, en dit is hy wat jou PR's sal ontvang.
DIY ongelooflike vel, of GitHub in plaas van notaboek

Hoe om op 'n wonderlike lys te kom

As jy skielik nie 'n geskikte blad gevind het oor 'n onderwerp wat jou interesseer nie, dan is dit die eerste teken dat jy dit self moet maak!

Ek sal jou vertel deur die voorbeeld van my breinkind te gebruik. Fantastiese databasisnutsgoed — Van projek tot projek moet ek met 'n verskeidenheid databasisse werk, en daarom het ek 'n lêer begin waarin ek nuttige hulpmiddels versamel het om daarmee te werk, allerhande databasismigreerders, IDE's, adminpanele, moniteringsinstrumente en allerhande dinge. Gereedskap wat ek reeds gebruik het of net van plan was om te begin gebruik. Ek het hierdie lêer met kollegas by CROC en verder gedeel. Dit het baie mense gehelp en was interessant. Gevolglik wou ek meer roem hê toe ek eendag agterkom dat daar in die Database-afdeling geen blad oor hierdie onderwerp was nie. En ek het besluit om myne daar by te voeg.

Wat is dit nodig?

  1. Ons registreer 'n gereelde GitHub-repo met 'n naam soos awesome-whatever. In my geval was dit awesome-databasis-nutsgoed
  2. Ons bring ons blad na die wonderlike formaat, dit sal ons help kragopwekker-awesome-lys, wat al die nodige lêers in die vereiste formaat sal genereer
  3. Die opstel van 'n regte CI. awesome-pluis en travis ci sal ons help om te beheer geldigheid ons blad
  4. Ons wag 30 dae
  5. Ons hersien ten minste 2 ander mense se PR's
  6. En uiteindelik maak ons ​​'n PR na die hoof repo, waar ons 'n skakel by ons repo voeg. Hier moet jy alles noukeurig lees en noukeurig aan al die talle vereistes vir die nuwe blad en die PR self voldoen.

My eerste pannekoek blyk klonterig te wees
DIY ongelooflike vel, of GitHub in plaas van notaboek
Maar 'n rukkie het verbygegaan, ek het nog meer materiaal ingesamel, aan foute gewerk en dit gewaag tweede probeerslag.

Maar ek het vergeet van 'n baie belangrike ding, wat saggies aan my deurgegee is:
DIY ongelooflike vel, of GitHub in plaas van notaboek

Ek was nie baie versigtig nie en het nie 'n eenhoorn bygevoeg om te bevestig dat al die voorwaardes nagekom is nie
DIY ongelooflike vel, of GitHub in plaas van notaboek

Toe het nog 'n bietjie tyd verbygegaan, nog 'n paar wysigings gebaseer op kommentaar, en die langverwagte tweetdat my PR aanvaar is.

Ek het dus die skrywer van my eerste blad geword, en hulle het begin ontvang PR's van die gemeenskap om nuwe gereedskap by te voeg. En baie van hulle is reeds ingesluit Fantastiese databasisnutsgoed. As jy te lui is om die skakel te volg,

hier is die huidige keuse ten tyde van die publikasie van die pos

Fantastiese databasisnutsgoed DIY ongelooflike vel, of GitHub in plaas van notaboek

Gemeenskapsgedrewe lys van databasisgereedskap

Hier sal ons inligting insamel oor ongelooflike nuttige en ongelooflike eksperimentele instrumente wat vereenvoudig met databasisse vir DBA, DevOps, ontwikkelaars en blote sterflinge.

Voeg gerus inligting oor jou eie db-tools of jou gunsteling derdeparty db-tools by.

Contents [show]

IDE

  • AnySQL Maestro — Premier veeldoelige administrasie-instrument vir databasisbestuur, beheer en ontwikkeling.
  • Aqua Data Studio - Aqua Data Studio is produktiwiteitsagteware vir databasisontwikkelaars, DBA's en ontleders.
  • Database.net - Veelvuldige databasisbestuursinstrument met ondersteuning vir 20+ databasisse.
  • datagreep - Cross-Platform IDE vir databasisse en SQL deur JetBrains.
  • DBeaver - Gratis universele databasisbestuurder en SQL-kliënt.
  • dbForge Studio vir MySQL - Universele IDE vir MySQL en MariaDB databasis ontwikkeling, bestuur en administrasie.
  • dbForge Studio vir Oracle - Kragtige IDE vir Oracle-bestuur, administrasie en ontwikkeling.
  • dbForge Studio vir PostgreSQL - GUI-instrument vir die bestuur en ontwikkeling van databasisse en voorwerpe.
  • dbForge Studio vir SQL Server - Kragtige geïntegreerde ontwikkelingsomgewing vir SQL Server-ontwikkeling, bestuur, administrasie, data-analise en verslagdoening.
  • dbKoda — Modern (JavaScript/Electron-raamwerk), oopbron-IDE vir MongoDB. Dit het kenmerke om ontwikkeling, administrasie en prestasie-instelling op MongoDB-databasisse te ondersteun.
  • IBexpert - Omvattende GUI-instrument vir Firebird en InterBase.
  • HeidiSQL - 'n Liggewig kliënt vir die bestuur van MySQL, MSSQL en PostgreSQL, geskryf in Delphi.
  • MySQL werkbank - MySQL Workbench is 'n verenigde visuele hulpmiddel vir databasisargitekte, ontwikkelaars en DBA's.
  • navicat — 'n Databasisontwikkelingsinstrument waarmee u gelyktydig met MySQL, MariaDB, SQL Server, Oracle, PostgreSQL en SQLite databasisse vanaf 'n enkele toepassing kan koppel.
  • Oracle SQL-ontwikkelaar — Oracle SQL Developer is 'n gratis, geïntegreerde ontwikkelingsomgewing wat die ontwikkeling en bestuur van Oracle-databasis in beide tradisionele en Wolk-ontplooiings vereenvoudig.
  • blAdmin — Die gewildste en rykste oopbron-administrasie- en ontwikkelingsplatform vir PostgreSQL, die mees gevorderde oopbrondatabasis ter wêreld.
  • blAdmin3 - Langtermynondersteuning vir pgAdmin3.
  • PL/SQL-ontwikkelaar — IDE wat spesifiek gerig is op die ontwikkeling van gestoorde programeenhede vir Oracle-databasisse.
  • PostgreSQL Maestro - Volledige en kragtige databasisbestuur-, administrasie- en ontwikkelingshulpmiddel vir PostgreSQL.
  • Padda - Toad is die voorste databasisoplossing vir ontwikkelaars, administrateurs en data-ontleders. Bestuur komplekse databasisveranderinge met 'n enkele databasisbestuursinstrument.
  • Toad Edge — Vereenvoudigde databasisontwikkelingsinstrument vir MySQL en Postgres.
  • TOra - TOra is 'n oopbron SQL IDE vir Oracle, MySQL en PostgreSQL dbs.
  • Valentina Studio - Skep, administreer, doen navrae en verken Valentina DB, MySQL, MariaDB, PostgreSQL en SQLite databasisse GRATIS.

GUI Bestuurders/kliënte

  • Adminer - Databasisbestuur in 'n enkele PHP-lêer.
  • DbVisualiseerder - Universele databasishulpmiddel vir ontwikkelaars, DBA's en ontleders.
  • HuisOps — Enterprise ClickHouse Ops UI vir u om navrae te doen, ClickHouse-gesondheid te monitor en baie ander te laat dink.
  • JackDB - Direkte SQL-toegang tot al jou data, maak nie saak waar dit woon nie.
  • OmniDB — Webhulpmiddel vir databasisbestuur.
  • Pgweb - Webgebaseerde databasisblaaier vir PostgreSQL, geskryf in Go en werk op macOS, Linux en Windows-masjiene.
  • phpLiteAdmin - Webgebaseerde SQLite-databasisadministrasie-instrument geskryf in PHP met ondersteuning vir SQLite3 en SQLite2.
  • phpMyAdmin — 'n Webkoppelvlak vir MySQL en MariaDB.
  • vervolgverhaal - PSequel bied 'n skoon en eenvoudige koppelvlak vir jou om algemene PostgreSQL-take vinnig uit te voer.
  • PopSQL - Moderne, samewerkende SQL-redigeerder vir jou span.
  • Postico - 'n Moderne PostgreSQL-kliënt vir die Mac.
  • Robo 3T - Robo 3T (voorheen Robomongo) is 'n dop-sentriese kruisplatform MongoDB-bestuursinstrument.
  • Opvolg Pro — Sequel Pro is 'n vinnige, maklik-om-te gebruik Mac-databasisbestuurtoepassing om met MySQL- en MariaDB-databasisse te werk.
  • SQL Operations Studio — 'n Databestuurnutsmiddel wat dit moontlik maak om met SQL Server, Azure SQL DB en SQL DW vanaf Windows, macOS en Linux te werk.
  • SQLite-kundige - Grafiese koppelvlak ondersteun alle SQLite-kenmerke.
  • sqlpad - Webgebaseerde SQL-redigeerder loop in jou eie private wolk.
  • SQLPro — 'n Eenvoudige, kragtige Postgres-bestuurder vir macOS.
  • EekhoringL - Grafiese SQL-kliënt geskryf in Java wat jou sal toelaat om die struktuur van 'n JDBC-voldoenende databasis te sien, deur die data in tabelle te blaai, SQL-opdragte uit te reik, ens.
  • SQLTools — Databasisbestuur vir VSCode.
  • SQLyog - Die mees volledige en maklik om te gebruik MySQL GUI.
  • Tabix - SQL Editor en oopbron eenvoudige besigheidsintelligensie vir Clickhouse.
  • Tafel Plus - Moderne, inheemse en vriendelike GUI-instrument vir relasionele databasisse: MySQL, PostgreSQL, SQLite en meer.
  • TeamPostgreSQL - PostgreSQL Webadministrasie GUI - gebruik jou PostgreSQL-databasisse van enige plek, met 'n ryk, blitsvinnige AJAX-webkoppelvlak.

CLI gereedskap

  • ipython-sql — Koppel aan 'n databasis om SQL-opdragte binne IPython of IPython Notebook uit te reik.
  • iredis — 'n Cli vir Redis met outo-voltooiing en sintaksis-uitlig.
  • pgsentrum - Top-agtige administrasie hulpmiddel vir PostgreSQL.
  • bl_aktiwiteit - Topagtige toepassing vir PostgreSQL-bedieneraktiwiteitmonitering.
  • bl_top - 'top' vir PostgreSQL.
  • pspg —Postgres Pager
  • sqlcl — Oracle SQL Developer Command Line (SQLcl) is 'n gratis opdragreël-koppelvlak vir Oracle-databasis.
  • usql - 'n Universele opdragreël-koppelvlak vir PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, en baie ander databasisse insluitend NoSQL en nie-relasionele databasisse!

dbcli

  • Athenacl — AthenaCLI is 'n CLI-instrument vir AWS Athena-diens wat outo-voltooiing en sintaksuitlig kan doen.
  • litecli - CLI vir SQLite-databasisse met outo-voltooiing en sintaksis-verligting.
  • mssql-cli — 'n Opdragreëlkliënt vir SQL Server met outo-voltooiing en sintaksis-uitlig.
  • mykli - 'n Terminale kliënt vir MySQL met outovoltooiing en sintaksuitlig.
  • pgcli - Postgres CLI met outovoltooiing en sintaksisverligting.
  • vcli - Vertica CLI met outo-voltooiing en sintaksis-verligting.

DB-skema navigasie en visualisering

  • dbdiagram.io - Vinnige en eenvoudige hulpmiddel om jou te help om jou databasisverhoudingsdiagramme te teken en vinnig te vloei met behulp van eenvoudige DSL-taal.
  • ERalchemie — Entiteitsverhoudingsdiagramme genereer hulpmiddel.
  • SchemaCrawler - 'n Gratis databasis skema ontdekking en begrip hulpmiddel.
  • Skema Spioen - Genereer jou databasis na HTML-dokumentasie, insluitend Entiteitsverhoudingsdiagramme.
  • tbls - CI-vriendelike hulpmiddel om 'n databasis te dokumenteer, geskryf in Go.

Modelbouers

  • Navicat Data Modeler — 'n Kragtige en koste-effektiewe databasisontwerpinstrument wat jou help om konseptuele, logiese en fisiese datamodelle van hoë gehalte te bou.
  • Oracle SQL Ontwikkelaar Data Modeler — Oracle SQL Developer Data Modeler is 'n gratis grafiese hulpmiddel wat produktiwiteit verbeter en datamodelleringstake vereenvoudig.
  • pgmodeler - Datamodelleringsinstrument ontwerp vir PostgreSQL.

Migrasie gereedskap

  • 2 bas — Databasiskonfigurasie-as-kode-instrument wat die konsep van idempotente DDL-skrifte gebruik.
  • vliegpad - Databasis migrasie hulpmiddel.
  • gh-ost - Aanlyn skemamigrasie vir MySQL.
  • vloeibare basis - Databasis-onafhanklike biblioteek vir die dop, bestuur en toepassing van databasisskemaveranderinge.
  • migreer - Soos verskil, maar vir PostgreSQL-skemas.
  • node-pg-migreer - Node.js-databasismigrasiebestuur uitsluitlik vir postgres gebou. (Maar kan ook gebruik word vir ander DB's wat aan SQL-standaard voldoen - bv. CockroachDB.)
  • Pyrseas - Verskaf nutsprogramme om 'n PostgreSQL-databasisskema as YAML te beskryf.
  • SkemaHero — 'n Kubernetes-operateur vir verklarende databasisskemabestuur (gitops vir databasisskemas).
  • Sqitch — Sinvolle databasis-inheemse veranderingsbestuur vir raamwerkvrye ontwikkeling en betroubare ontplooiing.
  • yuniql — Nog 'n skemaweergawe- en migrasie-instrument wat pas gemaak is met inheemse .NET Core 3.0+ en hopelik beter.

Kode generasie gereedskap

  • ddl-generator — Lei SQL DDL (Data Definition Language) af vanaf tabeldata.
  • skema2ddl - Opdragreëlgebruik vir die uitvoer van Oracle-skema na 'n stel ddl-init-skrifte met die vermoë om ongewenste inligting te filter, DDL in verskillende lêers te skei, mooi formaatuitvoer.

omhulsels

  • Droomfabriek - 'n Oopbron REST API-agtergrond vir mobiele-, web- en IoT-toepassings.
  • Hasura GraphQL-enjin - Blitsvinnige, onmiddellike intydse GraphQL API's op Postgres met fyn toegangsbeheer, aktiveer ook webhooks op databasisgebeurtenisse.
  • jl-sql - SQL vir JSON- en CSV-strome.
  • mysql_fdw - PostgreSQL buitelandse data-omhulsel vir MySQL.
  • Oracle REST Data Services — 'n Middelvlak Java-toepassing, ORDS karteer HTTP(S) werkwoorde (GET, POST, PUT, DELETE, ens.) na databasistransaksies en gee enige resultate terug wat met JSON geformateer is.
  • Prisma - Prisma verander jou databasis in 'n intydse GraphQL API.
  • Na-rus - REST API vir enige Postgres-databasis.
  • prestasie - Is 'n manier om 'n RESTful API te bedien vanaf enige databasisse wat in Go geskryf is.
  • rusSQL - SQL-generator met Java en HTTP API's, gebruik 'n eenvoudige RESTful HTTP API met XML of JSON serialisering.
  • resquel - Skakel u SQL-databasis maklik om in 'n REST API.
  • sandman2 - Genereer outomaties 'n RESTful API-diens vir u ou databasis.
  • sql-boot - Gevorderde REST en UI-omhulsel vir jou SQL-navrae.

Rugsteungereedskap

  • pg rugleuning - Betroubare PostgreSQL-rugsteun en -herstel.
  • BaRMan - Rugsteun- en herstelbestuurder vir PostgreSQL.

Replikasie/data bewerking

  • Datastel — 'n Hulpmiddel om data te verken en te publiseer.
  • dtle — Verspreide data-oordragdiens vir MySQL.
  • pgsync - Sinkroniseer Postgres-data tussen databasisse.
  • pg_verkleurmannetjie — MySQL na PostgreSQL replika stelsel geskryf in Python 3. Die stelsel gebruik die biblioteek mysql-replikasie om die ry beelde van MySQL te trek wat in PostgreSQL gestoor word as JSONB.
  • PGDeltaStream - 'n Golang-webbediener om Postgres-veranderinge ten minste een keer oor websockets te stroom, met behulp van Postgres logiese dekoderingsfunksie.
  • repmgr - Die gewildste replikasiebestuurder vir PostgreSQL.

Scripts

Monitering/Statistiek/Prestasie

  • ASH Kyker — Verskaf 'n grafiese aansig van aktiewe sessiegeskiedenisdata binne die Oracle en PostgreSQL DB.
  • Monyog - Agentlose en koste-effektiewe MySQL-moniteringnutsmiddel.
  • mssql-monitering - Monitor jou SQL Server op Linux-werkverrigting met behulp van collectd, InfluxDB en Grafana.
  • Navicat Monitor — 'n Veilige, eenvoudige en agentlose afgeleë bediener-moniteringsinstrument wat propvol kragtige funksies is om u monitering so effektief moontlik te maak.
  • Percona Monitering en Bestuur — Oopbronplatform vir die bestuur en monitering van MySQL- en MongoDB-prestasie.
  • pganalyze versamelaar - Pganaliseer statistieke versamelaar vir die insameling van PostgreSQL-statistieke en logdata.
  • postgres-ondersoek — Nuwe generasie diagnostiese instrument wat gebruikers in staat stel om 'n diepgaande ontleding van die gesondheid van Postgres-databasisse te doen.
  • postgres_uitvoerder - Prometheus-uitvoerder vir PostgreSQL-bedienerstatistieke.
  • pgDash - Meet en volg elke aspek van u PostgreSQL-databasisse.
  • PgHero - 'n Werkverrigting-kontroleskerm vir Postgres - gesondheidsondersoeke, voorgestelde indekse, en meer.
  • pgmetrieke - Versamel en vertoon inligting en statistieke vanaf 'n lopende PostgreSQL-bediener.
  • blMosterd - 'n Gebruikerskoppelvlak vir Postgres verduidelik planne, plus wenke om werkverrigting te verbeter.
  • pgstats - Versamel PostgreSQL-statistieke, en stoor dit óf in CSV-lêers óf druk dit op die standaard.
  • blkyk2 — Buigsame selfstandige PostgreSQL-metriek-monitering/dashboard-oplossing.
  • Telegraf PostgreSQL-inprop - Verskaf statistieke vir jou postgres-databasis.

Zabbix

  • Mamonsu — Moniteringsagent vir PostgreSQL.
  • Orabbix — Orabbix is ​​'n inprop wat ontwerp is om saam met Zabbix Enterprise Monitor te werk om meervlakkige monitering, prestasie- en beskikbaarheidsverslaggewing en meting vir Oracle-databasisse te verskaf, tesame met bedienerprestasiemaatstawwe.
  • bl_monz — Dit is die Zabbix-moniteringssjabloon vir PostgreSQL-databasis.
  • Pyora - Python-skrip om Oracle-databasisse te monitor.
  • ZabbixDBA - ZabbixDBA is 'n vinnige, buigsame en voortdurend ontwikkelende inprop om jou RDBMS te monitor.

toets

  • DbFit — 'n Databasistoetsraamwerk wat maklike toetsgedrewe ontwikkeling van jou databasiskode ondersteun.
  • RegreSQL — Regressietoetsing van u SQL-navrae.

Data generator

Administrasie

  • pgbadger - 'n Vinnige PostgreSQL Log Analyzer.
  • blgesteente - Bestuur 'n Postgres-kluster se rolle, rollidmaatskappe, skema-eienaarskap en voorregte.
  • bls sny — Postgres-afskorting so maklik soos ’n pastei.

HA/Failover/Sharding

  • Situs - Postgres-uitbreiding wat u data en u navrae oor verskeie nodusse versprei.
  • patroni — 'n Sjabloon vir PostgreSQL Hoë Beskikbaarheid met ZooKeeper, ens., of Consul.
  • Percona XtraDB Cluster - 'n Hoë skaalbaarheidsoplossing vir MySQL-groepering en hoë beskikbaarheid.
  • stolon - Wolk-inheemse PostgreSQL-bestuurder vir PostgreSQL hoë beskikbaarheid.
  • pg_outo_failover - Postgres uitbreiding en diens vir outomatiese failover en hoë beskikbaarheid.
  • pglookout - PostgreSQL replikasie monitering en failover daemon.
  • PostgreSQL Outomatiese Failover - Hoë-beskikbaarheid vir Postgres, gebaseer op industrieverwysings Pacemaker en Corosync.
  • postgresql_cluster — PostgreSQL-hoëbeskikbaarheidkluster (gebaseer op "Patroni" en "DCS(ens)"). Outomatisering van ontplooiing met Ansible.
  • Vites - Databasisgroeperingstelsel vir horisontale skaal van MySQL deur veralgemeende versplintering.

Kubernetes

  • KubeDB — Maak produksiegraaddatabasisse maklik op Kubernetes.
  • Postgres operateur — Die Postgres-operateur maak hoogs-beskikbare PostgreSQL-klusters op Kubernetes (K8's) aangedryf deur Patroni moontlik.
  • Spilo - HA PostgreSQL-klusters met Docker.
  • Stapel Gres — Ondernemingsgraad, Full Stack PostgreSQL op Kubernetes.

Konfigurasie Tuning

  • MySQLTuner-perl - Skrip geskryf in Perl waarmee u 'n MySQL-installasie vinnig kan hersien en aanpassings kan maak om werkverrigting en stabiliteit te verhoog.
  • PGConfigurator - Gratis aanlyn hulpmiddel om 'n geoptimaliseerde te genereer postgresql.conf.
  • pgtune - PostgreSQL-konfigurasie-assistent.
  • postgresqltuner.pl - Eenvoudige skrif om u PostgreSQL-databasiskonfigurasie te ontleed en advies te gee.

DevOps

  • DBmaestro — DBmaestro versnel vrystellingsiklusse en ondersteun behendigheid oor die hele IT-ekosisteem.
  • Toad DevOps Toolkit - Toad DevOps Toolkit voer sleuteldatabasisontwikkelingsfunksies binne jou DevOps-werkvloei uit - sonder om kwaliteit, werkverrigting of betroubaarheid in te boet.

Skema monsters

Verslagdoening

  • poli - 'n Maklik-om-te gebruik SQL-verslagdoening-toepassing gebou vir SQL-liefhebbers.

uitkerings

  • DBontplooier - Gereedskap wat MySQL-databasisbedieners maklik ontplooi.
  • dbatools - PowerShell-module waaraan u kan dink soos 'n opdragreël SQL Server Management Studio.
  • Postgres.app - Volledige PostgreSQL-installasie verpak as 'n standaard Mac-toepassing.
  • BigSQL — 'n Ontwikkelaarvriendelike verspreiding van Postgres.
  • Olifantskuur - Webgebaseerde PostgreSQL-bestuursfront-end wat verskeie nutsprogramme en toepassings bundel vir gebruik met PostgreSQL.

Sekuriteit

  • Acra - Databasissekuriteitsuite. Databasis-instaanbediener met veldvlak-enkripsie, soek deur geënkripteerde data, voorkoming van SQL-inspuitings, opsporing van indringing, heuningpotte. Ondersteun kliënt-kant en proxy-kant ("deursigtige") enkripsie. SQL, NoSQL.

Kodeformateerders

  • CodeBuff — Taalagnostiese mooi drukwerk deur masjienleer.

bydra

  • Jou bydraes is altyd welkom! Lees asseblief die bydrae riglyne eerste.

As jy enige vondste vir die databasis het, deel asseblief. Ek sal ook bly wees om terugvoer te ontvang - PR's en sterre. As jy enige vrae het oor die skep van jou eie blaaie, skryf dit ook.

Bron: will.com

Voeg 'n opmerking