Æðislegt DIY blað, eða GitHub í stað skrifblokkar

Æðislegt DIY blað, eða GitHub í stað skrifblokkar

Halló, Habr! Sennilega hefur hvert okkar skrá þar sem við felum eitthvað gagnlegt og áhugavert fyrir okkur sjálf. Sumir tenglar á greinar, bækur, geymslur, handbækur. Þetta gætu verið bókamerki vafra eða jafnvel bara opnir flipa sem eru eftir til síðar. Með tímanum bólgnar þetta allt út, hlekkir hætta að opnast og flest efni verða einfaldlega úrelt.

Hvað ef við deilum þessu góðgæti með samfélaginu og sendum þessa skrá á GitHub? Þá getur vinnan þín nýst einhverjum öðrum og þið getið haldið mikilvægi saman, tekið við uppfærslum frá þeim sem vilja í gegnum gamla góða PR's. Þetta er einmitt það sem verkefnið er hannað fyrir. Æðislegir listar. Það er innifalið í TOP 10 GitHub geymslunum, hefur 138K stjörnur og hlekkur á verkin þín getur birst beint í rótinni README, sem mun laða að gríðarstóra áhorfendur að verkinu þínu. Að vísu mun þetta krefjast smá fyrirhafnar. Mig langar að deila reynslu minni af slíkum viðleitni með ykkur.

Ég heiti Maxim Gramin. Hjá CROC geri ég Java þróun og gagnagrunnsrannsóknir. Í þessari færslu mun ég segja þér hvað æðislegir listar eru og hvernig á að búa til þína eigin opinberu ógnvekjandi endurhverfu.

Hvað eru æðislegir listar

Þegar ég þarf að finna út einhverja nýja tækni eða forritunarmál er það fyrsta sem ég geri að fara hingað - ég finn rétta hlutann og það eru viðeigandi blöð í honum. Og miðað við fjölda stjarna og stöðugan vöxt þeirra, þá er það ekki bara ég sem geri þetta.
Æðislegt DIY blað, eða GitHub í stað skrifblokkar

Í raun er þetta venjuleg íbúð readme.md, sem býr í sér geymslum, er í 8. sæti yfir allar GitHub geymslur og inniheldur tengla á önnur blöð tileinkuð hvaða efni sem er. Til dæmis, í forritunarmálum hlutanum er hægt að finna blöð um Awesome Python og Awesome Go, og Front-End Development hefur mikið magn af auðlindum um vefþróun. Og auðvitað - kafla Gagnagrunnar (Við munum koma aftur að þessu aðeins síðar). Og já, allt er þetta ekki takmarkað við tæknileg efni. Til dæmis, í skemmtunar- og leikjahlutunum geturðu líka fundið margt áhugavert (ég var persónulega ánægður æðisleg-fantasía).
Aðalatriðið er að öllum þessum blöðum er ekki viðhaldið af höfundi persónulega, heldur af samfélaginu og eru sett saman í samræmi við sérstaka og mjög stranga. æðisleg stefnuskrá. Hvert slíkt blað er sjálfstætt samfélag sérfræðinga, lifir sínu eigin lífi og er opið fyrir beiðnum þínum sem mun gera það enn betra. Og líka getur hver sem er búið til sitt eigið blað ef eitthvað efni hefur ekki enn verið fjallað um.

Höfundur hugmyndarinnar og umsjónarmaður alls þessa fyrirtækis er hinn goðsagnakenndi Sindre Sorhus, fyrsta manneskjan á GitHub, höfundur meira 1000 npm einingar, og það er hann sem mun taka á móti PRs þínum.
Æðislegt DIY blað, eða GitHub í stað skrifblokkar

Hvernig á að komast inn á frábæran lista

Ef þú hefur skyndilega ekki fundið viðeigandi blað um efni sem vekur áhuga þinn, þá er þetta fyrsta merki um að þú þurfir að gera það sjálfur!

Ég skal segja þér að nota dæmið um hugarfóstur mína. Frábær gagnagrunnsverkfæri — Frá verkefni til verkefnis þarf ég að vinna með margvíslega gagnagrunna og þess vegna byrjaði ég skrá þar sem ég safnaði gagnlegum verkfærum til að vinna með þá, alls kyns gagnagrunnsflytjendur, IDE, stjórnborð, eftirlitstæki og alls konar hlutir ýmsir. Verkfæri sem ég hef þegar notað eða ætlaði bara að byrja að nota. Ég deildi þessari skrá með samstarfsfólki hjá CROC og víðar. Þetta hjálpaði mörgum og var áhugavert. Fyrir vikið vildi ég meiri frægð þegar ég tók eftir því einn daginn að í gagnagrunnshlutanum var ekkert blað um þetta efni. Og ég ákvað að bæta mínum við þar.

Hvað er þörf fyrir þetta?

  1. Við skráum venjulega GitHub endursölu með nafni eins og awesome-whatever. Í mínu tilfelli voru það æðisleg-gagnagrunnsverkfæri
  2. Við komum blaðinu okkar á hið frábæra snið, þetta mun hjálpa okkur rafall-æðislegur-listi, sem mun búa til allar nauðsynlegar skrár á tilskildu sniði
  3. Að setja upp alvöru CI. æðislegur-lint og travis ci mun hjálpa okkur að stjórna gildi blaðið okkar
  4. Við bíðum í 30 daga
  5. Við skoðum að minnsta kosti 2 PR annarra
  6. Og að lokum gerum við PR að aðalendurhverfunni, þar sem við bætum við tengli á endurhverfan okkar. Hér þarftu að lesa allt vandlega og uppfylla allar þær fjölmörgu kröfur sem gerðar eru til nýja blaðsins og PR sjálfs.

Fyrsta pönnukakan mín reyndist vera hnökralaus
Æðislegt DIY blað, eða GitHub í stað skrifblokkar
En smá tími leið, ég safnaði enn meira efni, vann að mistökum og þorði önnur tilraun.

En ég gleymdi mjög mikilvægu atriði, sem var gefið í skyn:
Æðislegt DIY blað, eða GitHub í stað skrifblokkar

Ég var ekki mjög varkár og bætti ekki við einhyrningi til að staðfesta að öll skilyrði væru uppfyllt
Æðislegt DIY blað, eða GitHub í stað skrifblokkar

Svo leið aðeins meiri tími, nokkrar breytingar í viðbót byggðar á athugasemdum og hið langþráða kvakað PR minn var samþykkt.

Svo ég varð höfundur fyrsta blaðsins míns og þeir fóru að fá PR's frá samfélaginu til að bæta við nýjum verkfærum. Og margir þeirra eru þegar með í Frábær gagnagrunnsverkfæri. Ef þú ert of latur til að fylgja hlekknum,

hér er núverandi úrval við birtingu færslunnar

Frábær gagnagrunnsverkfæri Æðislegt DIY blað, eða GitHub í stað skrifblokkar

Samfélagsdrifinn listi yfir gagnagrunnsverkfæri

Hér munum við safna upplýsingum um æðisleg gagnleg og æðisleg tilraunaverkfæri sem einfalda með gagnagrunnum fyrir DBA, DevOps, forritara og dauðlega menn.

Ekki hika við að bæta við upplýsingum um þín eigin db-tól eða uppáhalds db-tól frá þriðja aðila.

Efnisyfirlit

IDE

  • AnySQL Maestro — Úrvals fjölnota stjórnunartól fyrir gagnagrunnsstjórnun, eftirlit og þróun.
  • Aqua Data Studio - Aqua Data Studio er framleiðnihugbúnaður fyrir gagnagrunnshönnuði, DBA og greinendur.
  • Database.net — Margfalt gagnagrunnsstjórnunartæki með stuðningi fyrir 20+ gagnagrunna.
  • gagnagrip - Cross-Platform IDE fyrir gagnasöfn og SQL eftir JetBrains.
  • dbeaver — Ókeypis alhliða gagnagrunnsstjóri og SQL viðskiptavinur.
  • dbForge Studio fyrir MySQL - Alhliða IDE fyrir MySQL og MariaDB gagnagrunnsþróun, stjórnun og stjórnun.
  • dbForge Studio fyrir Oracle — Öflugur IDE fyrir Oracle stjórnun, stjórnun og þróun.
  • dbForge Studio fyrir PostgreSQL — GUI tól til að stjórna og þróa gagnagrunna og hluti.
  • dbForge Studio fyrir SQL Server — Öflugt samþætt þróunarumhverfi fyrir SQL Server þróun, stjórnun, stjórnun, gagnagreiningu og skýrslugerð.
  • dbKoda — Nútímalegt (JavaScript/Electron ramma), opinn uppspretta IDE fyrir MongoDB. Það hefur eiginleika til að styðja þróun, stjórnun og frammistöðustillingu á MongoDB gagnagrunnum.
  • IBE sérfræðingur — Alhliða GUI tól fyrir Firebird og InterBase.
  • HeidiSQL — Léttur viðskiptavinur til að stjórna MySQL, MSSQL og PostgreSQL, skrifaður í Delphi.
  • MySQL vinnubekkur - MySQL Workbench er sameinað sjónrænt tól fyrir gagnagrunnsarkitekta, forritara og DBA.
  • navicat — Gagnagrunnsþróunarverkfæri sem gerir þér kleift að tengjast MySQL, MariaDB, SQL Server, Oracle, PostgreSQL og SQLite gagnagrunnum samtímis úr einu forriti.
  • Oracle SQL verktaki — Oracle SQL Developer er ókeypis, samþætt þróunarumhverfi sem einfaldar þróun og stjórnun Oracle Database bæði í hefðbundnum og skýjauppfærslum.
  • pgAdmin — Vinsælasti og ríkasti Open Source stjórnunar- og þróunarvettvangurinn fyrir PostgreSQL, fullkomnasta Open Source gagnagrunn í heimi.
  • pgAdmin3 - Langtímastuðningur fyrir pgAdmin3.
  • PL/SQL forritari — IDE sem er sérstaklega miðuð við þróun geymdra forritareininga fyrir Oracle gagnagrunna.
  • PostgreSQL Maestro — Fullkomið og öflugt gagnagrunnsstjórnun, stjórnunar- og þróunartól fyrir PostgreSQL.
  • Karta — Toad er fyrsta gagnagrunnslausnin fyrir forritara, stjórnendur og gagnafræðinga. Stjórnaðu flóknum gagnagrunnsbreytingum með einu gagnagrunnsstjórnunartóli.
  • Toad Edge — Einfaldað gagnagrunnsþróunartæki fyrir MySQL og Postgres.
  • TOra — TOra er opinn uppspretta SQL IDE fyrir Oracle, MySQL og PostgreSQL dbs.
  • Valentina stúdíó - Búðu til, stjórnaðu, leitaðu að og skoðaðu Valentina DB, MySQL, MariaDB, PostgreSQL og SQLite gagnagrunna ÓKEYPIS.

GUI stjórnendur/viðskiptavinir

  • Stjórnandi — Gagnagrunnsstjórnun í einni PHP skrá.
  • DbVisualizer — Alhliða gagnagrunnsverkfæri fyrir forritara, DBA og sérfræðinga.
  • HouseOps — Enterprise ClickHouse Ops UI fyrir þig að keyra fyrirspurnir, fylgjast með heilsu ClickHouse og vekja marga aðra til umhugsunar.
  • JackDB — Beinn SQL aðgangur að öllum gögnum þínum, sama hvar þau búa.
  • OmniDB — Veftæki fyrir gagnagrunnsstjórnun.
  • Pgweb — Vefbundinn gagnagrunnsvafri fyrir PostgreSQL, skrifaður í Go og virkar á macOS, Linux og Windows vélum.
  • phpLiteAdmin — Vefbundið SQLite gagnagrunnsstjórnunartól skrifað í PHP með stuðningi fyrir SQLite3 og SQLite2.
  • phpMyAdmin — Vefviðmót fyrir MySQL og MariaDB.
  • framhaldsmynd — PSequel býður upp á hreint og einfalt viðmót fyrir þig til að framkvæma algeng PostgreSQL verkefni fljótt.
  • PopSQL — Nútímalegur SQL ritstjóri í samvinnu fyrir teymið þitt.
  • Postico - Nútíma PostgreSQL viðskiptavinur fyrir Mac.
  • Robo 3T — Robo 3T (áður Robomongo) er skelmiðjað MongoDB stjórnunartól þvert á palla.
  • Framhald Pro — Sequel Pro er fljótlegt, auðvelt í notkun Mac gagnagrunnsstjórnunarforrit til að vinna með MySQL og MariaDB gagnagrunna.
  • SQL rekstrarstúdíó — Gagnastjórnunartæki sem gerir kleift að vinna með SQL Server, Azure SQL DB og SQL DW frá Windows, macOS og Linux.
  • SQLite sérfræðingur - Grafískt viðmót styður alla SQLite eiginleika.
  • sqlpad — Vefbundinn SQL ritstjóri keyrður í þínu eigin einkaskýi.
  • SQLPro — Einfaldur, öflugur Postgres stjórnandi fyrir macOS.
  • ÍkorniL — Grafískur SQL viðskiptavinur skrifaður í Java sem gerir þér kleift að skoða uppbyggingu JDBC samhæfðs gagnagrunns, fletta í gögnum í töflum, gefa út SQL skipanir o.s.frv.
  • SQLTools — Gagnagrunnsstjórnun fyrir VSCode.
  • SQLyog - Fullkomnasta og auðvelt að nota MySQL GUI.
  • Tabix — SQL ritstjóri og opinn uppspretta einföld viðskiptagreind fyrir Clickhouse.
  • Borð plús — Nútímalegt, innbyggt og vinalegt GUI tól fyrir venslagagnagrunna: MySQL, PostgreSQL, SQLite og fleira.
  • TeamPostgreSQL — PostgreSQL vefstjórnun GUI — notaðu PostgreSQL gagnagrunna hvar sem er, með ríkulegu, leifturhröðu AJAX vefviðmóti.

CLI verkfæri

  • ipython-sql — Tengstu við gagnagrunn til að gefa út SQL skipanir innan IPython eða IPython Notebook.
  • íredis — Cli fyrir Redis með sjálfvirkri útfyllingu og setningafræði auðkenningu.
  • pgcenter — Besta stjórnunartól fyrir PostgreSQL.
  • bls_virkni — Efst eins og forrit fyrir PostgreSQL virknivöktun netþjóna.
  • bls_top - 'topp' fyrir PostgreSQL.
  • pspg — Postgres boðberi
  • sqlcl — Oracle SQL Developer Command Line (SQLcl) er ókeypis skipanalínuviðmót fyrir Oracle Database.
  • usql — Alhliða skipanalínuviðmót fyrir PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, og margir aðrir gagnagrunnar þar á meðal NoSQL og gagnagrunnar sem ekki eru tengdir!

dbcli

  • athenacl — AthenaCLI er CLI tól fyrir AWS Athena þjónustu sem getur gert sjálfvirka útfyllingu og auðkenningu á setningafræði.
  • litecli - CLI fyrir SQLite gagnagrunna með sjálfvirkri útfyllingu og auðkenningu á setningafræði.
  • mssql-cli — Skipanalínubiðlari fyrir SQL Server með sjálfvirkri útfyllingu og auðkenningu á setningafræði.
  • mycli — Terminal viðskiptavinur fyrir MySQL með sjálfvirkri útfyllingu og setningafræði auðkenningu.
  • pgcli - Postgres CLI með sjálfvirkri útfyllingu og auðkenningu á setningafræði.
  • vcli — Vertica CLI með sjálfvirkri útfyllingu og auðkenningu á setningafræði.

DB-skema flakk og sjónræn

  • dbdiagram.io — Fljótlegt og einfalt tól til að hjálpa þér að teikna gagnagrunnstengslamyndir þínar og flæða hratt með einföldu DSL tungumáli.
  • ERalchemy — Tól til að búa til einingartengslamyndir.
  • SchemaCrawler — Ókeypis gagnagrunnsskemu uppgötvun og skilningsverkfæri.
  • Skema Njósnari — Búa til gagnagrunninn þinn í HTML-skjöl, þar á meðal skýringarmyndir um tengslatengsl.
  • tbls — CI-vingjarnlegt tól til að skjalfesta gagnagrunn, skrifað í Go.

Fyrirsætumenn

  • Navicat Data Modeler — Öflugt og hagkvæmt gagnagrunnshönnunarverkfæri sem hjálpar þér að byggja upp hágæða hugmyndafræðileg, rökrétt og líkamleg gagnalíkön.
  • Oracle SQL Developer Data Modeler — Oracle SQL Developer Data Modeler er ókeypis grafískt tól sem eykur framleiðni og einfaldar gagnalíkanaverkefni.
  • pgmodeler — Gagnalíkanatól hannað fyrir PostgreSQL.

Flutningatól

  • 2 bassa — Gagnagrunnsstillingar-sem-kóða tól sem notar hugmyndina um sjálfvirka DDL forskriftir.
  • flugbraut - Gagnaflutningstæki.
  • draugur — Skemaflutningur á netinu fyrir MySQL.
  • liquibase — Gagnagrunnsóháð bókasafn til að rekja, stjórna og beita kerfisbreytingum á gagnagrunni.
  • mígreni — Eins og mismunandi en fyrir PostgreSQL skema.
  • hnút-pg-flytja — Node.js gagnaflutningsstjórnun byggð eingöngu fyrir postgres. (En einnig er hægt að nota fyrir aðrar DBs sem eru í samræmi við SQL staðal - td CockroachDB.)
  • Pyrseas — Býður upp á tól til að lýsa PostgreSQL gagnagrunnsskema sem YAML.
  • SchemaHero — Kubernetes rekstraraðili fyrir yfirlýsandi gagnagrunnsskemustjórnun (gitops fyrir gagnagrunnsskemu).
  • Sqitch — Skynsamleg gagnagrunnsbundin breytingastjórnun fyrir rammalausa þróun og áreiðanlega uppsetningu.
  • yuniql — Enn eitt kerfisútgáfu- og flutningsverkfæri nýbúið með innfæddum .NET Core 3.0+ og vonandi betra.

Verkfæri til að búa til kóða

  • ddl-rafall — Leiðir SQL DDL (Data Definition Language) út frá töflugögnum.
  • kerfi2ddl — Skipanalínuforrit til að flytja út Oracle skema í sett af ddl init forskriftum með getu til að sía óæskilegar upplýsingar, aðgreina DDL í mismunandi skrám, úttak á fallegu sniði.

Wrappers

  • Draumasmiðja — Opinn uppspretta REST API stuðningur fyrir farsíma, vef og IoT forrit.
  • Hasura GraphQL vél — Brennandi hröð, augnablik rauntíma GraphQL API á Postgres með fínkornaðri aðgangsstýringu, kveikja einnig á vefkrókum á gagnagrunnsatburði.
  • jl-sql - SQL fyrir JSON og CSV strauma.
  • mysql_fdw — PostgreSQL erlend gagnaumbúðir fyrir MySQL.
  • Oracle REST gagnaþjónusta — Java forrit á miðjum stigi, ORDS kortleggur HTTP(S) sagnir (GET, POST, PUT, DELETE, osfrv.) í gagnagrunnsviðskipti og skilar öllum niðurstöðum sem eru sniðnar með JSON.
  • Prisma — Prisma breytir gagnagrunninum þínum í rauntíma GraphQL API.
  • PostGREST - REST API fyrir hvaða Postgres gagnagrunn sem er.
  • prestur — Er leið til að þjóna RESTful API frá hvaða gagnagrunni sem er skrifaður í Go.
  • restSQL - SQL rafall með Java og HTTP API, notar einfalt RESTful HTTP API með XML eða JSON serialization.
  • endurköllun — Umbreyttu SQL gagnagrunninum þínum auðveldlega í REST API.
  • sandman2 — Búðu til sjálfkrafa RESTful API þjónustu fyrir eldri gagnagrunninn þinn.
  • sql-stígvél - Háþróaður REST og UI umbúðir fyrir SQL-fyrirspurnir þínar.

Afritunarverkfæri

  • pg bakstoð - Áreiðanleg PostgreSQL öryggisafritun og endurheimt.
  • BARMAN — Afritunar- og endurheimtarstjóri fyrir PostgreSQL.

Afritun/gagnaaðgerð

  • Gagnasett — Tól til að kanna og birta gögn.
  • dtle — Dreifð gagnaflutningsþjónusta fyrir MySQL.
  • pgsync - Samstilltu Postgres gögn á milli gagnagrunna.
  • pg_chameleon — MySQL til PostgreSQL eftirmyndarkerfi skrifað í Python 3. Kerfið notar bókasafnið mysql-afritun til að draga línumyndirnar úr MySQL sem eru geymdar í PostgreSQL sem JSONB.
  • PGDeltaStream — Golang vefþjónn til að streyma Postgres breytingum að minnsta kosti einu sinni yfir nettengi, með því að nota Postgres rökræna afkóðun eiginleika.
  • repmgr — Vinsælasti afritunarstjórinn fyrir PostgreSQL.

Scripts

Vöktun/Tölfræði/Afkoma

  • ASH áhorfandi — Veitir myndræna yfirsýn yfir gögn um virka lotusögu innan Oracle og PostgreSQL DB.
  • Monyog — Umboðslaust og hagkvæmt MySQL eftirlitstæki.
  • mssql-eftirlit — Fylgstu með SQL þjóninum þínum á Linux frammistöðu með því að nota collectd, InfluxDB og Grafana.
  • Navicat skjár — Öruggt, einfalt og umboðslaust eftirlitstæki fyrir fjarþjóna sem er fullt af öflugum eiginleikum til að gera eftirlit þitt skilvirkt og mögulegt er.
  • Percona Eftirlit og stjórnun — Opinn uppspretta vettvangur til að stjórna og fylgjast með MySQL og MongoDB frammistöðu.
  • pganalyze safnari - Pganalyze tölfræðisafnari til að safna PostgreSQL mæligildum og annálagögnum.
  • postgres-skoðun — Ný kynslóð greiningartæki sem gerir notendum kleift að gera djúpa greiningu á heilsu Postgres gagnagrunna.
  • postgres_exporter — Prometheus útflytjandi fyrir PostgreSQL netþjónamælingar.
  • pgDash - Mældu og fylgdu öllum þáttum PostgreSQL gagnagrunnanna þinna.
  • PgHero — Frammistöðumælaborð fyrir Postgres — heilsufarsskoðun, tillögur að vísitölum og fleira.
  • pgmetrics - Safnaðu og sýndu upplýsingum og tölfræði frá hlaupandi PostgreSQL netþjóni.
  • pgSinnep — Notendaviðmót fyrir Postgres útskýrir áætlanir, auk ráðlegginga til að bæta árangur.
  • pgstats — Safnar PostgreSQL tölfræði, og annað hvort vistar þær í CSV skrám eða prentar þær á stdout.
  • pgwatch2 — Sveigjanleg sjálfstætt PostgreSQL mæligildi eftirlits/mælaborðslausn.
  • Telegraf PostgreSQL viðbót - Veitir mælikvarða fyrir postgres gagnagrunninn þinn.

Zabbix

  • Mamonsu — Eftirlitsaðili fyrir PostgreSQL.
  • Orabbix — Orabbix er viðbót sem er hönnuð til að vinna með Zabbix Enterprise Monitor til að veita margþætt eftirlit, frammistöðu- og framboðsskýrslur og mælingar fyrir Oracle Database, ásamt frammistöðumælingum netþjóna.
  • pg_monz — Þetta er Zabbix vöktunarsniðmát fyrir PostgreSQL gagnagrunn.
  • Pyora — Python forskrift til að fylgjast með Oracle gagnagrunnum.
  • ZabbixDBA - ZabbixDBA er hröð, sveigjanleg og stöðugt þróandi viðbót til að fylgjast með RDBMS þínum.

Próf

  • DbFit — Gagnagrunnsprófunarrammi sem styður auðvelda prófdrifna þróun á gagnagrunnskóðanum þínum.
  • RegreSQL — Aðhvarfsprófun á SQL fyrirspurnum þínum.

Gagnaframleiðandi

Stjórnsýsla

  • pgbadger - Fljótur PostgreSQL Log Analyzer.
  • pgberg — Stjórna hlutverkum Postgres klasa, hlutverkaaðildum, eignarhaldi á skema og forréttindum.
  • bls sneið — Postgres skipting eins og auðveld.

HA/Bilun/Sharding

  • Citus - Postgres viðbót sem dreifir gögnum þínum og fyrirspurnum þínum yfir marga hnúta.
  • patroni — Sniðmát fyrir PostgreSQL High Availability með ZooKeeper, etcd, eða Consul.
  • Percona XtraDB þyrping — Lausn með mikla sveigjanleika fyrir MySQL-þyrping og mikla aðgengi.
  • stolon - Cloud innfæddur PostgreSQL framkvæmdastjóri fyrir PostgreSQL mikið framboð.
  • pg_auto_failover — Postgres framlenging og þjónusta fyrir sjálfvirka bilun og mikið aðgengi.
  • pglookout — PostgreSQL afritunarvöktun og bilunarpúki.
  • PostgreSQL sjálfvirk bilun — Mikið aðgengi fyrir Postgres, byggt á iðnaðartilvísunum Pacemaker og Corosync.
  • postgresql_cluster — PostgreSQL High-Availability Cluster (byggt á „Patroni“ og „DCS(etcd)“). Sjálfvirk dreifing með Ansible.
  • Vitess — Gagnagrunnsþyrpingarkerfi fyrir lárétta mælikvarða á MySQL með almennri sundrun.

Kubernetes

  • KubeDB — Gerir það auðvelt að keyra gagnagrunna í framleiðslu á Kubernetes.
  • Postgres rekstraraðili — Postgres Operator gerir mjög aðgengilega PostgreSQL klasa á Kubernetes (K8s) knúna af Patroni.
  • Leikur - HA PostgreSQL klasar með Docker.
  • StackGres — Enterprise-gráðu, Full Stack PostgreSQL á Kubernetes.

Stillingarstilling

  • MySQLTuner-perl - Handrit skrifað í Perl sem gerir þér kleift að endurskoða MySQL uppsetningu fljótt og gera breytingar til að auka afköst og stöðugleika.
  • PGConfigurator — Ókeypis tól á netinu til að búa til bjartsýni postgresql.conf.
  • pgtune — PostgreSQL stillingarhjálp.
  • postgresqltuner.pl — Einfalt handrit til að greina PostgreSQL gagnagrunnsstillingar þínar og gefa ráðleggingar um stillingar.

DevOps

  • DBmaestro — DBmaestro flýtir fyrir útgáfuferli og styður lipurð í öllu upplýsingatæknivistkerfinu.
  • Toad DevOps Toolkit — Toad DevOps Toolkit framkvæmir helstu gagnagrunnsþróunaraðgerðir innan DevOps vinnuflæðisins þíns — án þess að skerða gæði, frammistöðu eða áreiðanleika.

Skemasýni

Skýrslur

  • Poli — Auðvelt í notkun SQL skýrslugerðarforrit sem er byggt fyrir SQL unnendur.

Dreifingar

  • DBdeployer — Tól sem setur MySQL gagnagrunnsþjóna auðveldlega upp.
  • dbatools - PowerShell eining sem þú gætir hugsað þér eins og skipanalínu SQL Server Management Studio.
  • Postgres.app — Fullbúin PostgreSQL uppsetning pakkað sem venjulegu Mac appi.
  • BigSQL — Þróunarvæn dreifing á Postgres.
  • Fílaskúr — Vefbundið PostgreSQL stjórnunarframhlið sem inniheldur nokkur tól og forrit til notkunar með PostgreSQL.

Öryggi

  • Akkra — Gagnagrunnsöryggissvíta. Umboð gagnagrunns með dulkóðun á vettvangi, leit í dulkóðuðum gögnum, forvarnir gegn SQL inndælingum, uppgötvun árása, hunangspottar. Styður dulkóðun viðskiptavinarhliðar og proxy-hlið ("gegnsæs"). SQL, NoSQL.

Kóðasnið

  • CodeBuff — Mál-agnostic pretty-prentun með vélanámi.

Stuðningur

Ef þú hefur einhverjar uppgötvun fyrir gagnagrunninn, vinsamlegast deila. Ég mun líka vera feginn að fá viðbrögð - PR og stjörnur. Ef þú hefur einhverjar spurningar um að búa til þín eigin blöð, skrifaðu þær líka.

Heimild: www.habr.com

Bæta við athugasemd