DIY Awesome List, or GitHub instead of a notebook.

DIY Awesome List, or GitHub instead of a notebook.

Hei, Habr! Sannsynligvis har vi alle en fil hvor vi lagrer noe nyttig og interessant for oss selv. Lenker til artikler, bÞker, lagrepositorier, hÄndbÞker. Dette kan vÊre bokmerker i nettleseren eller til og med Äpne faner, etterlatt for senere. Over tid blir alt dette oppblÄst, lenker slutter Ä virke, og mye av materialet blir rett og slett utdatert.

Men hva om vi deler denne verdifulle informasjonen med fellesskapet og laster opp denne filen pÄ GitHub? Da kan arbeidet ditt bli nyttig for andre, og vi kan sammen holde det oppdatert ved Ä ta imot oppdateringer fra de som Þnsker det gjennom de gode, gamle PR-ene. Dette er nettopp formÄlet med prosjektet Awesome lists. Det er blant de ti beste GitHub-repositoriene, har 138K stjerner, og lenken til arbeidet ditt kan ende opp i dets rot-README, noe som vil tiltrekke et stort publikum til ditt verk. For Ä oppnÄ dette mÄ man imidlertid gjÞre en liten innsats. Jeg Þnsker Ä dele min erfaring med slikt arbeid med deg.

Jeg heter Maksim Gramin. Jeg driver med Java-utvikling og forskning innen databaseomrÄdet hos KROK. I dette innlegget vil jeg fortelle hva Awesome Lists er og hvordan du lager ditt eget ekte offisielle awesome-repo.

Hva er Awesome Lists

NĂ„r jeg stĂ„r overfor en ny teknologi eller programmeringssprĂ„k, er det fĂžrste stedet jeg gĂ„r hit — jeg finner den relevante delen, og derfra de passende listene. Og med tanke pĂ„ antall stjerner og deres jevne vekst, er jeg ikke den eneste som gjĂžr dette.
DIY Awesome List, or GitHub instead of a notebook.

I virkeligheten er det bare en vanlig flat readme.md, som lever i en egen depotet, og ligger pÄ 8. plass blant alle GitHub-repositoriene og inkluderer lenker til andre lister som er dedikert til et bestemt emne. For eksempel i delen ProgrammeringssprÄk kan du finne listene Awesome Python og Awesome Go, og innen Front-End Development finnes det et stort antall ressurser for WEB-utvikling. SelvfÞlgelig finnes det ogsÄ en del Databases (som vi kommer tilbake til litt senere). Og ja, alt dette er ikke begrenset til bare tekniske emner. For eksempel kan du ogsÄ finne mye interessant i delene Underholdning og Gaming (jeg personlig likte awesome-fantasy).
Den viktigste funksjonen er at alle disse listene ikke oppdateres av forfatteren personlig, men av fellesskapet og er satt sammen i henhold til et spesielt og veldig strengt awesome manifesto. Hver slik liste er et selvstendig fellesskap av spesialister, lever sitt eget liv og er Äpen for dine pull-forespÞrsel som vil gjÞre den enda bedre. Enhver som Þnsker det, kan ogsÄ lage sin egen liste hvis et tema ikke har blitt belyst.

Ideens opphavsmann og koordinator for dette hele er den legendariske Sindre SÞrhus, den fÞrste personen pÄ GitHub,, forfatter av mer enn 1000 npm-moduler,og det er han som vil godta dine PR-er.
DIY Awesome List, or GitHub instead of a notebook.

Hvordan bli med i awesome-list

Hvis du ikke fant en passende liste om emnet du er interessert i, er dette et tydelig tegn pÄ at du mÄ lage den selv!

Jeg vil fortelle om mitt barn, Awesome Database Tools. — Fra prosjekt til prosjekt mĂ„ jeg jobbe med de mest varierte databasene, og derfor har jeg laget en liten fil hvor jeg samlet nyttige verktĂžy for arbeidet med dem, diverse DB-migratorer, IDE-er, admin-paneler, overvĂ„kingsverktĂžy og alt mulig annet. VerktĂžyene jeg allerede har brukt, eller bare planla Ă„ begynne Ă„ bruke. Jeg delte denne filen med kollegaene mine i KROK og utenfor. Dette hjalp mange og var interessant. Til slutt Ăžnsket jeg meg stĂžrre berĂžmmelse, da jeg en dag la merke til at det ikke fantes noen liste om dette temaet i Databases-seksjonen. SĂ„ jeg bestemte meg for Ă„ legge min egen der.

Hva er nĂždvendig for dette?

  1. Registrer et vanlig GitHub-repo med et navn som awesome-noe-der. I mitt tilfelle var det awesome-database-tools.
  2. Bring listen din i trÄd med awesome-formatet, og dette vil bli hjulpet av generator-awesome-list,som vil generere alle nÞdvendige filer i riktig format.
  3. Sett opp en ekte CI. awesome-lint og Travis CI vil hjelpe oss med Ä kontrollere validiteten til listen vÄr.
  4. Vent 30 dager.
  5. GjĂžr en vurdering av minst 2 andres PR-er.
  6. Og til slutt gjÞr vi en PR i hovedrepoet, hvor vi legger til en lenke til vÄrt repo. Her mÄ du lese alt nÞye og fÞlge alle de mange kravene til den nye listen og selve PR-en nÞye.

Min fĂžrste pannekake ble en katastrofe.
DIY Awesome List, or GitHub instead of a notebook.
Men det gikk litt tid, jeg samlet enda mer materiale, arbeidet med feilene og vÄget Ä gjÞre en andre forsÞk..

Men jeg glemte en veldig viktig ting, som jeg ble pent minnet om:
DIY Awesome List, or GitHub instead of a notebook.

Jeg var ikke veldig oppmerksom og glemte Ä legge til einhjÞrningen som bekreftelse pÄ at alle kravene ble oppfylt.
DIY Awesome List, or GitHub instead of a notebook.

Deretter gikk det enda litt tid, noen flere rettelser etter tilbakemeldingene, og den etterlengtede tweeten,om at PR-en min ble akseptert.

Slik ble jeg forfatteren av mitt fĂžrste dokument, og jeg begynte Ă„ motta PR’er fra fellesskapet for Ă„ legge til nye verktĂžy. Mange av dem er allerede inkludert i Awesome Database Tools.. Hvis du ikke gidder Ă„ klikke pĂ„ linken,

her er en aktuell samling pÄ tidspunktet for publiseringen av innlegget

Awesome Database Tools. DIY Awesome List, or GitHub instead of a notebook.

Fellesskapsdrevet liste over databaseredskaper

Her samler vi informasjon om fantastiske og nyttige samt eksperimentelle verktĂžy som forenkler arbeid med databaser for DBA-er, DevOps, utviklere og vanlige mennesker.

FĂžl deg fri til Ă„ legge til informasjon om dine egne db-verktĂžy eller dine favoritt tredjeparts db-verktĂžy.

Innhold

IDE

  • AnySQL Maestro — Premier flerbruks administrasjonsverktĂžy for databaseadministrasjon, kontroll og utvikling.
  • Aqua Data Studio — Aqua Data Studio er produktivitet programvare for databaseutviklere, DBA-er og analytikere.
  • Database .net — Flere databaseadministrasjonsverktĂžy med stĂžtte for over 20 databaser.
  • DataGrip — Tverrplattform IDE for databaser & SQL fra JetBrains.
  • DBeaver — Gratis universell databaseadministrator og SQL-klient.
  • dbForge Studio for MySQL — Universell IDE for MySQL og MariaDB databaseutvikling, administrasjon og administrasjon.
  • dbForge Studio for Oracle — Kraftig IDE for Oracle-administrasjon, -administrasjon og -utvikling.
  • dbForge Studio for PostgreSQL — GUI-verktĂžy for Ă„ administrere og utvikle databaser og objekter.
  • dbForge Studio for SQL Server — Kraftig integrert utviklingsmiljĂž for SQL Server utvikling, administrasjon, analyse av data og rapportering.
  • dbKoda — Moderne (JavaScript/Electron rammeverk), Ă„pen kildekode IDE for MongoDB. Det har funksjoner for Ă„ stĂžtte utvikling, administrasjon og ytelsestuning pĂ„ MongoDB-databaser.
  • IBExpert — Omfattende GUI-verktĂžy for Firebird og InterBase.
  • HeidiSQL — En lettvektsklient for Ă„ administrere MySQL, MSSQL og PostgreSQL, skrevet i Delphi.
  • MySQL Workbench — MySQL Workbench er et samlet visuelt verktĂžy for databasearkitekter, utviklere og DBA-er.
  • Navicat — Et databaseutviklingsverktĂžy som lar deg samtidig koble til MySQL, MariaDB, SQL Server, Oracle, PostgreSQL og SQLite databaser fra Ă©n enkelt applikasjon.
  • Oracle SQL Developer — Oracle SQL Developer er et gratis, integrert utviklingsmiljĂž som forenkler utviklingen og administrasjonen av Oracle Database i bĂ„de tradisjonelle og skyimplementasjoner.
  • pgAdmin — Den mest populĂŠre og funksjonsrike open source administrasjons- og utviklingsplattformen for PostgreSQL, den mest avanserte open source databasen i verden.
  • pgAdmin3 — LangtidsstĂžtte for pgAdmin3.
  • PL/SQL Developer — IDE som er spesifikt rettet mot utviklingen av lagrede programenheter for Oracle-databaser.
  • PostgreSQL Maestro — Fullverdig og kraftig databaseadministrasjons-, admin- og utviklingsverktĂžy for PostgreSQL.
  • Toad — Toad er den fremste databaserelaterte lĂžsningen for utviklere, administratorer og dataanalytikere. Administrer komplekse databaser med et enkelt databaseadministrasjonsverktĂžy.
  • Toad Edge — Forenklet databaseutviklingsverktĂžy for MySQL og Postgres.
  • TOra — TOra er et open source SQL IDE for Oracle, MySQL og PostgreSQL databaser.
  • Valentina Studio — Opprett, administrer, spĂžrr og utforsk Valentina DB, MySQL, MariaDB, PostgreSQL og SQLite databaser gratis.

GUI-administratorer/Klienter

  • Adminer — Databaseadministrasjon i en enkelt PHP-fil.
  • DbVisualizer — Universelt databaseverktĂžy for utviklere, DBA-er og analytikere.
  • HouseOps — Enterprise ClickHouse Ops UI for Ă„ kjĂžre spĂžrringer, overvĂ„ke ClickHouse-helse og gjĂžre mange andre ting.
  • JackDB — Direkte SQL-tilgang til alle dataene dine, uansett hvor de befinner seg.
  • OmniDB — NettverktĂžy for databestyring.
  • Pgweb — Nettbasert databaseblader for PostgreSQL, skrevet i Go og fungerer pĂ„ macOS, Linux og Windows-maskiner.
  • phpLiteAdmin — Nettbasert SQLite databaseadministrasjonsverktĂžy skrevet i PHP med stĂžtte for SQLite3 og SQLite2.
  • phpMyAdmin — Et webgrensesnitt for MySQL og MariaDB.
  • psequel — PSequel gir et rent og enkelt grensesnitt for Ă„ utfĂžre vanlige PostgreSQL-oppgaver raskt.
  • PopSQL — Moderne, samarbeidende SQL-editor for teamet ditt.
  • Postico — En moderne PostgreSQL-klient for Mac.
  • Robo 3T — Robo 3T (tidligere Robomongo) er et skalabasert plattformuavhengig MongoDB-administrasjonsverktĂžy.
  • Sequel Pro — Sequel Pro er en rask, brukervennlig Mac-databaseadministrasjonsapplikasjon for arbeid med MySQL & MariaDB databaser.
  • SQL Operations Studio — Et databehandlingsverktĂžy som gjĂžr det mulig Ă„ arbeide med SQL Server, Azure SQL DB og SQL DW fra Windows, macOS og Linux.
  • SQLite Expert — Grafisk grensesnitt som stĂžtter alle SQLite-funksjoner.
  • sqlpad — Nettbasert SQL-editor kjĂžres i din egen private sky.
  • SQLPro — En enkel, kraftig Postgres-administrator for macOS.
  • SQuirreL — Grafisk SQL-klient skrevet i Java som lar deg se strukturen av en JDBC-kompatibel database, bla gjennom data i tabeller, utstede SQL-kommandoer osv.
  • SQLTools — Databaseadministrasjon for VSCode.
  • SQLyog — Den mest komplette og brukervennlige MySQL GUI-en.
  • Tabix — SQL-editor & Ă„pen kildekode enkel forretningsintelligens for Clickhouse.
  • TablePlus — Moderne, innebygd og vennlig GUI-verktĂžy for relasjonsdatabaser: MySQL, PostgreSQL, SQLite & mer.
  • TeamPostgreSQL — PostgreSQL nettadministrasjons-GUI — bruk PostgreSQL-databasene dine fra hvor som helst, med et rikt, lynraskt AJAX-nettgrensesnitt.

CLI-verktĂžy

  • ipython-sql — Koble til en database for Ă„ utstede SQL-kommandoer innen IPython eller IPython Notebook.
  • iredis — En CLI for Redis med autfullfĂžring og syntaksutheving.
  • pgcenter — Top-lignende administrasjonsverktĂžy for PostgreSQL.
  • pg_activity — Top-lignende applikasjon for overvĂ„king av PostgreSQL-serveraktivitet.
  • pg_top — ‘top’ for PostgreSQL.
  • pspg — Postgres Pager.
  • SQLcl — Oracle SQL Developer Command Line (SQLcl) er et gratis kommandolinjegrensesnitt for Oracle Database.
  • usql — Et universelt kommandolinjegrensesnitt for PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, og mange andre databaser inkludert NoSQL og ikke-rellasjonsdatabaser!

dbcli

  • athenacli — AthenaCLI er et CLI-verktĂžy for AWS Athena-tjenesten som kan gjĂžre autfullfĂžring og syntaksutheving.
  • litecli — CLI for SQLite-databaser med autfullfĂžring og syntaksutheving.
  • mssql-cli — En kommandolinjeklient for SQL Server med autfullfĂžring og syntaksutheving.
  • mycli — En terminalklient for MySQL med autfullfĂžring og syntaksutheving.
  • pgcli — Postgres CLI med autfullfĂžring og syntaksutheving.
  • vcli — Vertica CLI med autfullfĂžring og syntaksutheving.

DB-skjema navigasjon og visualisering

  • dbdiagram.io — Raskt og enkelt verktĂžy for Ă„ hjelpe deg med Ă„ tegne databaserelasjonene dine diagrammer og flyt raskt ved hjelp av enkelt DSL-sprĂ„k.
  • ERAlchemy — VerktĂžy for generering av entitet-relasjonsdiagrammer.
  • SchemaCrawler — Et gratis databasemodellverktĂžy for oppdagelse og forstĂ„else.
  • Schema Spy — Generering av databasen din til HTML-dokumentasjon, inkludert entitet-relasjonsdiagrammer.
  • tbls — CI-vennlig verktĂžy for dokumentasjon av en database, skrevet i Go.

Modellerere

  • Navicat Data Modeler — Et kraftig og kostnadseffektivt datamodelleringsverktĂžy som hjelper deg med Ă„ bygge hĂžy-kvalitets konseptuelle, logiske og fysiske datamodeller.
  • Oracle SQL Developer Data Modeler — Oracle SQL Developer Data Modeler er et gratis grafisk verktĂžy som forbedrer produktiviteten og forenkler datamodelleringsoppgaver.
  • pgmodeler — DatamodelleringsverktĂžy designet for PostgreSQL.

MigrasjonsverktĂžy

  • 2bass — VerktĂžy for databasekonfigurasjon som kode som utnytter konseptet av idempotente DDL-skript.
  • flyway — VerktĂžy for databasemigrasjon.
  • gh-ost — Online skjema migrasjon for MySQL.
  • liquibase — Database-uavhengig bibliotek for sporing, hĂ„ndtering og anvendelse av databasemodifikasjoner.
  • migra — Som diff, men for PostgreSQL-skjemaer.
  • node-pg-migrate — Node.js databasen migrasjonsstyring bygget utelukkende for postgres. (Men kan ogsĂ„ brukes for andre databaser som fĂžlger SQL-standarden — f.eks. CockroachDB.)
  • Pyrseas — Gir verktĂžy for Ă„ beskrive et PostgreSQL databasksjema som YAML.
  • SchemaHero — En Kubernetes-operator for deklarativ databasemodellhĂ„ndtering (gitops for databasemodeller).
  • Sqitch — Fornuftig database-naturlig endringshĂ„ndtering for rammeverksfri utvikling og pĂ„litelig distribusjon.
  • yuniql — Enda et skjema versjonerings- og migreringsverktĂžy laget med native .NET Core 3.0+ og forhĂ„pentligvis bedre.

KodegenereringsverktĂžy

  • ddl-generator — Utleder SQL DDL (DatadefineringssprĂ„k) fra tabelldata.
  • scheme2ddl — KommandolinjeverktĂžy for Ă„ eksportere Oracle-skjema til en gruppe ddl init-skript med mulighet for Ă„ filtrere uĂžnsket informasjon, separere DDL i forskjellige filer, og formatere utskriften pent.

Wrapper

  • DreamFactory — Et Ă„pen kildekode REST API backend for mobile, web- og IoT-applikasjoner.
  • Hasura GraphQL Engine — Blazing rask, umiddelbar sanntids GraphQL API-er pĂ„ Postgres med finmasket tilgangskontroll og utlĂžse webhooks ved databaserelaterte hendelser.
  • jl-sql — SQL for JSON- og CSV-strĂžmmer.
  • mysql_fdw — PostgreSQL utenlandsk datakobler for MySQL.
  • Oracle REST Data Services — En midtier Java-applikasjon, ORDS kartlegger HTTP(S) verb (GET, POST, PUT, DELETE, osv.) til database-transaksjoner og returnerer eventuelle resultater formatert med JSON.
  • Prisma — Prisma forvandler databasen din til et sanntids GraphQL API.
  • PostgREST — REST API for enhver Postgres-database.
  • prest — En mĂ„te Ă„ servere en RESTful API fra enhver database skrevet i Go.
  • restSQL — SQL-generator med Java og HTTP API-er, bruker en enkel RESTful HTTP API med XML- eller JSON-serialisering.
  • resquel — Enkelt konvertere SQL-databasen din til en REST API.
  • sandman2 — Automatisk generere en RESTful API-tjeneste for din arvdatabase.
  • sql-boot — Avansert REST- og UI-wrapper for SQL-spĂžrringene dine.

SikkerhetskopieringsverktĂžy

  • pgbackrest — PĂ„litelige PostgreSQL-sikkerhetskopier og gjenopprettinger.
  • BaRMan — Sikkerhetskopi- og gjenopprettingsleder for PostgreSQL.

Replikasjon/Dataoperasjoner

  • Datasette — Et verktĂžy for Ă„ utforske og publisere data.
  • dtle — Distribuert datatransfer-tjeneste for MySQL.
  • pgsync — Synkroniser Postgres-data mellom databaser.
  • pg_chameleon — MySQL til PostgreSQL replica-system skrevet i Python 3. Systemet bruker biblioteket mysql-replication for Ă„ hente radbilder fra MySQL som lagres i PostgreSQL som JSONB.
  • PGDeltaStream — En Golang webserver for Ă„ strĂžmme Postgres-endringer minst-en-gang over websockets, som bruker Postgres logisk dekodering funksjon.
  • repmgr — Den mest populĂŠre replikasjonsadministratoren for PostgreSQL.

Skript

OvervÄking/Statistikk/Ytelse

  • ASH Viewer — Gir en grafisk visning av aktiv sesjonshistorikk data i Oracle og PostgreSQL DB.
  • Monyog — AgentlĂžs og kostnadseffektiv MySQL-overvĂ„kningsverktĂžy.
  • mssql-monitoring — OvervĂ„k ytelsen til SQL Server pĂ„ Linux ved Ă„ bruke collectd, InfluxDB og Grafana.
  • Navicat Monitor — Et sikkert, enkelt og agentlĂžst eksternt overvĂ„kingsverktĂžy for servere som er pakket med kraftige funksjoner for Ă„ gjĂžre overvĂ„kingen sĂ„ effektiv som mulig.
  • Percona overvĂ„king og administrasjon — Åpen kildekode plattform for Ă„ administrere og overvĂ„ke ytelsen til MySQL og MongoDB.
  • pganalyze samler — Pganalyze statistikk-samler for Ă„ hente PostgreSQL mĂ„linger og loggdata.
  • postgres-checkup — Ny generasjons diagnostikkverktĂžy som lar brukere gjĂžre en dyp analyse av helsen til Postgres-databaser.
  • postgres_exporter — Prometheus eksportĂžr for PostgreSQL servermĂ„linger.
  • pgDash — MĂ„l og spor hver aspekt av dine PostgreSQL-databaser.
  • PgHero — Et ytelsesdashbord for Postgres — helsesjekker, foreslĂ„tte indekser, og mer.
  • pgmetrics — Samler og viser informasjon og statistikk fra en kjĂžrende PostgreSQL-server.
  • pgMustard — Et brukergrensesnitt for Postgres forklaringsplaner, pluss tips for Ă„ forbedre ytelse.
  • pgstats — Samler PostgreSQL-statistikker, og lagrer dem enten i CSV-filer eller skriver dem til stdout.
  • pgwatch2 — Fleksibel, selvstendig PostgreSQL mĂ„lings- og dashbordlĂžsning.
  • Telegraf PostgreSQL-plugin — Gir mĂ„linger for din postgres-database.

Zabbix

  • Mamonsu — OvervĂ„kningsagent for PostgreSQL.
  • Orabbix — Orabbix er et plugin designet for Ă„ fungere med Zabbix Enterprise Monitor for Ă„ gi flerlags overvĂ„king, ytelse og tilgjengelighetsrapportering og mĂ„ling for Oracle-databaser, sammen med serverytelsesmĂ„linger.
  • pg_monz — Dette er Zabbix overvĂ„kingsmal for PostgreSQL-database.
  • Pyora — Python-skript for Ă„ overvĂ„ke Oracle-databaser.
  • ZabbixDBA — ZabbixDBA er et raskt, fleksibelt og kontinuerlig utviklende plugin for Ă„ overvĂ„ke RDBMS.

Testing

  • DbFit — Et database-testrammeverk som stĂžtter enkel testdrevet utvikling av database-koden din.
  • RegreSQL — Regresjonstesting av SQL-spĂžrsmĂ„lene dine.

Datagenerator

Administration

  • pgbadger — En rask PostgreSQL logganalysator.
  • pgbedrock — Administrer roller, rollemedlemskap, skjema-eierskap og privilegier for en Postgres-klynge.
  • pgslice — Postgres-partisjonering sĂ„ lett som en plett.

HA/Failover/Shard-ing

  • Citus — Postgres-utvidelse som distribuerer dataene og forespĂžrslene dine pĂ„ flere noder.
  • patroni — En mal for PostgreSQL hĂžy tilgjengelighet med ZooKeeper, etcd eller Consul.
  • Percona XtraDB Cluster — En hĂžy skalerbarhetslĂžsning for MySQL-klynging og hĂžy tilgjengelighet.
  • stolon — Sky-nativ PostgreSQL-manager for PostgreSQL hĂžy tilgjengelighet.
  • pg_auto_failover — Postgres-utvidelse og tjeneste for automatisk failover og hĂžy tilgjengelighet.
  • pglookout — PostgreSQL replikasjonsovervĂ„knings- og failover-daemon.
  • PostgreSQL Automatisk Failover — HĂžy tilgjengelighet for Postgres, basert pĂ„ bransjereferanser som Pacemaker og Corosync.
  • postgresql_cluster — PostgreSQL hĂžy tilgjengelighetskluster (basert pĂ„ "Patroni" og "DCS(etcd)"). Automatisering av distribusjon med Ansible.
  • Vitess — Databasesystem for klustering for horisontal skalering av MySQL gjennom generalisert sharding.

Kubernetes

  • KubeDB — GjĂžr det enkelt Ă„ kjĂžre produksjonsklare databaser pĂ„ Kubernetes.
  • Postgres operatĂžr — Postgres-operatĂžren muliggjĂžr hĂžy tilgjengelige PostgreSQL-klustre pĂ„ Kubernetes (K8s) drevet av Patroni.
  • Spilo — HA PostgreSQL-klustre med Docker.
  • StackGres — Bedriftsgrad, fullstack PostgreSQL pĂ„ Kubernetes.

Konfigurasjonstuning

  • MySQLTuner-perl — Skript skrevet i Perl som lar deg gjennomgĂ„ en MySQL-installering raskt og gjĂžre justeringer for Ă„ Ăžke ytelsen og stabiliteten.
  • PGConfigurator — Gratis nettverktĂžy for Ă„ generere en optimalisert postgresql.conf.
  • pgtune — PostgreSQL konfigurasjonsveiviser.
  • postgresqltuner.pl — Enkelt skript for Ă„ analysere PostgreSQL-databasekonfigurasjonen din, og gi justeringsrĂ„d.

DevOps

  • DBmaestro — DBmaestro akselererer utgivelsessykluser og stĂžtter smidighet i hele IT-Ăžkosystemet.
  • Toad DevOps Toolkit — Toad DevOps Toolkit utfĂžrer viktige databaseutviklingsfunksjoner i din DevOps-arbeidsflyt — uten Ă„ kompromittere kvalitet, ytelse eller pĂ„litelighet.

Skjemaeksempler

Rapportering

  • Poli — En brukervennlig SQL-rapporteringsapplikasjon bygget for SQL-entusiaster.

Distribusjoner

  • DBdeployer — VerktĂžy som enkelt distribuerer MySQL-databaseservere.
  • dbatools — PowerShell-modul som du kan tenke pĂ„ som en kommandolinjeversjon av SQL Server Management Studio.
  • Postgres.app — Fullverdig PostgreSQL-installasjon pakket som en standard Mac-app.
  • BigSQL — En utviklervennlig distribusjon av Postgres.
  • Elephant Shed — Nettbasert PostgreSQL-administrasjonsgrensesnitt som samler flere verktĂžy og applikasjoner for bruk med PostgreSQL.

Sikkerhet

  • Acra — Database sikkerhetspakke. Databaseproxy med felt-nivĂ„ kryptering, sĂžk gjennom krypterte data, forebygging av SQL-injeksjoner, innbruddsdeteksjon, honeypots. StĂžtter klient-side og proxy-side ("transparent") kryptering. SQL, NoSQL.

Kodeformatering

  • CodeBuff — SprĂ„kuavhengig pent-utsending gjennom maskinlĂŠring.

Bidrag

Det er funn for DB — del dem. Jeg setter ogsĂ„ pris pĂ„ tilbakemeldinger — PR-er og stjerner. Har du spĂžrsmĂ„l om Ă„ lage dine egne lister — send gjerne en melding.

Kilde: habr.com

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster