Taflen anhygoel DIY, neu GitHub yn lle llyfr nodiadau

Taflen anhygoel DIY, neu GitHub yn lle llyfr nodiadau

Helo, Habr! Yn ôl pob tebyg, mae gan bob un ohonom ffeil lle rydyn ni'n cuddio rhywbeth defnyddiol a diddorol i ni ein hunain. Mae rhai dolenni i erthyglau, llyfrau, ystorfeydd, llawlyfrau.... Gallai'r rhain fod yn nodau tudalen porwr neu hyd yn oed dim ond tabiau agored ar ôl ar gyfer ddiweddarach. Dros amser, mae hyn i gyd yn chwyddo, mae dolenni'n stopio agor, ac mae'r rhan fwyaf o'r deunyddiau'n mynd yn hen ffasiwn.

Beth os ydym yn rhannu'r daioni hwn gyda'r gymuned ac yn postio'r ffeil hon ar GitHub? Yna gall eich gwaith fod yn ddefnyddiol i rywun arall, a gallwch gadw perthnasedd gyda'ch gilydd, gan dderbyn diweddariadau gan y rhai sy'n dymuno trwy hen Gysylltiadau Cyhoeddus. Dyma'n union y mae'r prosiect wedi'i gynllunio ar ei gyfer. Rhestrau anhygoel. Mae wedi'i gynnwys yn ystorfeydd TOP 10 GitHub, mae ganddo 138K o sêr, a gall dolen i'ch gweithiau ymddangos yn union yn ei wraidd README, a fydd yn denu cynulleidfa enfawr i'ch gwaith. Yn wir, bydd hyn yn gofyn am ychydig o ymdrech. Rwyf am rannu fy mhrofiad o ymdrechion o'r fath gyda chi.

Fy enw i yw Maxim Gramin. Yn CROC dwi'n gwneud datblygiad Java ac ymchwil cronfa ddata. Yn y swydd hon byddaf yn dweud wrthych beth yw Rhestrau Awesome a sut i wneud eich repo anhygoel swyddogol eich hun.

Beth yw Rhestrau Anhygoel

Pan fydd yn rhaid i mi ddarganfod rhywfaint o dechnoleg newydd neu iaith raglennu, y peth cyntaf rwy'n ei wneud yw mynd yma - rwy'n dod o hyd i'r adran gywir, ac mae taflenni addas ynddo. Ac a barnu yn ôl nifer y sêr a’u twf cyson, nid fi yn unig sy’n gwneud hyn.
Taflen anhygoel DIY, neu GitHub yn lle llyfr nodiadau

Yn wir, mae hwn yn readme.md fflat cyffredin, sy'n byw mewn ar wahân storfeydd, yn safle 8 ymhlith holl ystorfeydd GitHub ac yn cynnwys dolenni i daflenni eraill sy'n ymroddedig i unrhyw bwnc. Er enghraifft, yn yr adran Ieithoedd Rhaglennu gallwch ddod o hyd i ddalennau ar Awesome Python ac Awesome Go , ac mae gan Front-End Development lawer iawn o adnoddau ar ddatblygu WEB. Ac, wrth gwrs, - adran Cronfeydd Data (Byddwn yn dychwelyd at hyn ychydig yn ddiweddarach). Ac ydy, nid yw hyn i gyd yn gyfyngedig i bynciau technegol. Er enghraifft, yn yr adrannau Adloniant a Hapchwarae gallwch hefyd ddod o hyd i lawer o bethau diddorol (roeddwn i'n falch yn bersonol anhygoel-ffantasi).
Y brif nodwedd yw bod yr holl daflenni hyn yn cael eu cynnal nid gan yr awdur yn bersonol, ond gan y gymuned ac yn cael eu llunio yn unol â dogfen arbennig a llym iawn. maniffesto anhygoel. Mae pob taflen o'r fath yn gymuned annibynnol o arbenigwyr, yn byw ei bywyd ei hun ac yn agored i'ch ceisiadau tynnu a fydd yn ei gwneud yn well fyth. A hefyd gall unrhyw un wneud eu taflen eu hunain os nad yw rhyw bwnc wedi cael sylw eto.

Awdur y syniad a chydlynydd y fenter gyfan hon yw'r chwedlonol Sindre Sorhus, person cyntaf ar GitHub, awdur mwy 1000 o fodiwlau npm, ac ef fydd yn derbyn eich PRs.
Taflen anhygoel DIY, neu GitHub yn lle llyfr nodiadau

Sut i fynd i mewn i awesome-list

Os yn sydyn nad ydych wedi dod o hyd i daflen addas ar bwnc sydd o ddiddordeb i chi, yna dyma'r arwydd cyntaf y mae angen i chi ei wneud eich hun!

Dywedaf wrthych gan ddefnyddio enghraifft fy syniad. Offer Cronfa Ddata Awesome — O brosiect i brosiect mae'n rhaid i mi weithio gydag amrywiaeth o gronfeydd data, a dyna pam y dechreuais ffeil lle casglais offer defnyddiol ar gyfer gweithio gyda nhw, pob math o fudwyr cronfa ddata, DRhA, paneli gweinyddol, offer monitro a phob math o pethau.amrywiol. Offer yr wyf eisoes wedi'u defnyddio neu yr oeddwn yn bwriadu dechrau eu defnyddio. Rhannais y ffeil hon gyda chydweithwyr yn CROC a thu hwnt. Roedd hyn yn helpu llawer o bobl ac roedd yn ddiddorol. O ganlyniad, roeddwn i eisiau mwy o enwogrwydd pan sylwais un diwrnod nad oedd taflen ar y pwnc hwn yn yr adran Cronfeydd Data. A phenderfynais ychwanegu fy un i yno.

Beth sydd ei angen ar gyfer hyn?

  1. Rydyn ni'n cofrestru repo GitHub rheolaidd gydag enw fel anhygoel - beth bynnag. Yn fy achos i, roedd yn anhygoel-cronfa ddata-offer
  2. Rydyn ni'n dod â'n taflen i'r fformat anhygoel, bydd hyn yn ein helpu ni generadur-anhygoel-rhestr, a fydd yn cynhyrchu'r holl ffeiliau angenrheidiol yn y fformat gofynnol
  3. Sefydlu CI go iawn. awen-lint a bydd travis ci yn ein helpu i reoli dilysrwydd ein taflen
  4. Rydym yn aros 30 diwrnod
  5. Rydym yn adolygu cysylltiadau cyhoeddus o leiaf 2 berson arall
  6. Ac yn olaf rydyn ni'n gwneud PR i'r prif repo, lle rydyn ni'n ychwanegu dolen i'n repo. Yma mae angen i chi ddarllen popeth yn ofalus ac yn ofalus cyflawni'r holl ofynion niferus ar gyfer y daflen newydd a'r cysylltiadau cyhoeddus ei hun.

Fy crempog gyntaf troi allan i fod yn dalpiog
Taflen anhygoel DIY, neu GitHub yn lle llyfr nodiadau
Ond aeth ychydig o amser heibio, casglais hyd yn oed mwy o ddeunydd, gweithiais ar gamgymeriadau a beiddiais wneud hynny ail gynnig.

Ond anghofiais am beth pwysig iawn, a gafodd ei awgrymu'n dyner i mi:
Taflen anhygoel DIY, neu GitHub yn lle llyfr nodiadau

Doeddwn i ddim yn ofalus iawn ac ni wnes i ychwanegu'r unicorn i gadarnhau bod yr holl amodau wedi'u bodloni
Taflen anhygoel DIY, neu GitHub yn lle llyfr nodiadau

Yna aeth ychydig mwy o amser, ychydig mwy o olygiadau yn seiliedig ar sylwadau, a'r hir-ddisgwyliedig trydarbod fy nghysylltiadau cyhoeddus wedi'i dderbyn.

Felly deuthum yn awdur fy nhaflen gyntaf, a dechreuasant dderbyn Cysylltiadau Cyhoeddus gan y gymuned i ychwanegu offer newydd. Ac mae llawer ohonynt eisoes wedi'u cynnwys yn Offer Cronfa Ddata Awesome. Os ydych chi'n rhy ddiog i ddilyn y ddolen,

dyma'r detholiad presennol ar adeg cyhoeddi'r post

Offer Cronfa Ddata Awesome Taflen anhygoel DIY, neu GitHub yn lle llyfr nodiadau

Rhestr o offer cronfa ddata a yrrir gan y gymuned

Yma byddwn yn casglu gwybodaeth am offer arbrofol hynod ddefnyddiol ac anhygoel sy'n symleiddio gyda chronfeydd data ar gyfer DBA, DevOps, Datblygwyr a meidrolion yn unig.

Mae croeso i chi ychwanegu gwybodaeth am eich offer db eich hun neu'ch hoff offer db trydydd parti.

Cynnwys

IDE

  • AnySQL Maestro — Prif offeryn gweinyddol amlbwrpas ar gyfer rheoli, rheoli a datblygu cronfeydd data.
  • Stiwdio Data Aqua — Meddalwedd cynhyrchiant ar gyfer Datblygwyr Cronfeydd Data, DBAs, a Dadansoddwyr yw Aqua Data Studio.
  • cronfa ddata.net - Offeryn rheoli cronfa ddata lluosog gyda chefnogaeth ar gyfer 20+ o gronfeydd data.
  • datagrip — IDE Traws-lwyfan ar gyfer Cronfeydd Data a SQL gan JetBrains.
  • dbeaver - Rheolwr cronfa ddata cyffredinol am ddim a chleient SQL.
  • dbForge Studio ar gyfer MySQL — IDE Cyffredinol ar gyfer datblygu, rheoli a gweinyddu cronfa ddata MySQL a MariaDB.
  • dbForge Studio ar gyfer Oracle - DRhA pwerus ar gyfer rheoli, gweinyddu a datblygu Oracle.
  • dbForge Studio ar gyfer PostgreSQL — Offeryn GUI ar gyfer rheoli a datblygu cronfeydd data a gwrthrychau.
  • dbForge Studio ar gyfer SQL Server — Amgylchedd datblygu integredig pwerus ar gyfer datblygu, rheoli, gweinyddu, dadansoddi data ac adrodd ar SQL Server.
  • dbKoda — Modern (fframwaith JavaScript/Electron), IDE ffynhonnell agored ar gyfer MongoDB. Mae ganddo nodweddion i gefnogi datblygiad, gweinyddiaeth a thiwnio perfformiad ar gronfeydd data MongoDB.
  • IBExpert - Offeryn GUI cynhwysfawr ar gyfer Firebird ac InterBase.
  • HeidiSQL — Cleient ysgafn ar gyfer rheoli MySQL, MSSQL a PostgreSQL, wedi'i ysgrifennu yn Delphi.
  • Mainc Gwaith MySQL — Mae MySQL Workbench yn offeryn gweledol unedig ar gyfer penseiri cronfa ddata, datblygwyr, a DBAs.
  • navicat - Offeryn datblygu cronfa ddata sy'n eich galluogi i gysylltu ar yr un pryd â chronfeydd data MySQL, MariaDB, SQL Server, Oracle, PostgreSQL, a SQLite o un cymhwysiad.
  • Datblygwr Oracle SQL — Mae Oracle SQL Developer yn amgylchedd datblygu integredig am ddim sy'n symleiddio datblygiad a rheolaeth Cronfa Ddata Oracle mewn lleoliadau traddodiadol a Cloud.
  • tudAdmin — Y llwyfan gweinyddu a datblygu Ffynhonnell Agored mwyaf poblogaidd a chyfoethog ar gyfer PostgreSQL, y gronfa ddata Ffynhonnell Agored fwyaf datblygedig yn y byd.
  • tudAdmin3 - Cefnogaeth Tymor Hir ar gyfer pgAdmin3.
  • Datblygwr PL/SQL — DRhA sydd wedi'i dargedu'n benodol at ddatblygu unedau rhaglen wedi'u storio ar gyfer Cronfeydd Data Oracle.
  • Maestro PostgreSQL - Offeryn rheoli cronfa ddata, gweinyddol a datblygu cyflawn a phwerus ar gyfer PostgreSQL.
  • Llyffant — Toad yw'r prif ddatrysiad cronfa ddata ar gyfer datblygwyr, gweinyddwyr a dadansoddwyr data. Rheoli newidiadau cronfa ddata cymhleth gydag un offeryn rheoli cronfa ddata.
  • Ymyl Llyffant — Offeryn datblygu cronfa ddata symlach ar gyfer MySQL a Postgres.
  • TOra — Mae TOra yn ffynhonnell agored SQL IDE ar gyfer Oracle, MySQL a PostgreSQL dbs.
  • Stiwdio Valentina - Creu, gweinyddu, ymholi ac archwilio cronfeydd data Valentina DB, MySQL, MariaDB, PostgreSQL a SQLite AM DDIM.

Rheolwyr GUI / Cleientiaid

  • Gweinyddwr - Rheoli cronfa ddata mewn un ffeil PHP.
  • DbVisualizer — Offeryn cronfa ddata cyffredinol ar gyfer datblygwyr, DBAs a dadansoddwyr.
  • HouseOps — Enterprise ClickHouse Ops UI i chi redeg ymholiadau, monitro iechyd ClickHouse a gwneud i lawer o bobl eraill feddwl.
  • JackDB - Mynediad SQL uniongyrchol i'ch holl ddata, ni waeth ble mae'n byw.
  • OmniDB — Offeryn gwe ar gyfer rheoli cronfa ddata.
  • Pgweb — Porwr cronfa ddata ar y we ar gyfer PostgreSQL, wedi'i ysgrifennu yn Go ac yn gweithio ar beiriannau macOS, Linux a Windows.
  • phpLiteAdmin — Offeryn gweinyddol cronfa ddata SQLite ar y we wedi'i ysgrifennu yn PHP gyda chefnogaeth ar gyfer SQLite3 a SQLite2.
  • phpMyAdmin - Rhyngwyneb gwe ar gyfer MySQL a MariaDB.
  • psequel - Mae PSequel yn darparu rhyngwyneb glân a syml i chi gyflawni tasgau PostgreSQL cyffredin yn gyflym.
  • PopSQL - Golygydd SQL modern, cydweithredol ar gyfer eich tîm.
  • Postico - Cleient PostgreSQL Modern ar gyfer y Mac.
  • Robo 3T — Mae Robo 3T (Robomongo gynt) yn offeryn rheoli MongoDB traws-lwyfan sy'n canolbwyntio ar gregyn.
  • Sequence Pro — Mae Sequel Pro yn gymhwysiad rheoli cronfa ddata Mac cyflym, hawdd ei ddefnyddio ar gyfer gweithio gyda chronfeydd data MySQL a MariaDB.
  • Stiwdio Gweithrediadau SQL — Offeryn rheoli data sy'n galluogi gweithio gyda SQL Server, Azure SQL DB a SQL DW o Windows, macOS a Linux.
  • Arbenigwr SQLite - Mae rhyngwyneb graffigol yn cefnogi holl nodweddion SQLite.
  • sqlpad — Mae golygydd SQL ar y we yn rhedeg yn eich cwmwl preifat eich hun.
  • SQLPro - Rheolwr Postgres syml, pwerus ar gyfer macOS.
  • Wiwer — Cleient SQL graffigol wedi'i ysgrifennu yn Java a fydd yn caniatáu ichi weld strwythur cronfa ddata sy'n cydymffurfio â JDBC, pori'r data mewn tablau, cyhoeddi gorchmynion SQL ac ati.
  • SQLTools — Rheoli cronfa ddata ar gyfer VSCcode.
  • SQLyog - Y GUI MySQL mwyaf cyflawn a hawdd ei ddefnyddio.
  • Tabix — Golygydd SQL a gwybodaeth fusnes ffynhonnell agored syml ar gyfer Clickhouse.
  • TablPlus - Offeryn GUI modern, brodorol a chyfeillgar ar gyfer cronfeydd data perthynol: MySQL, PostgreSQL, SQLite a mwy.
  • TîmPostgreSQL — GUI Gweinyddu Gwe PostgreSQL - defnyddiwch eich cronfeydd data PostgreSQL o unrhyw le, gyda rhyngwyneb gwe AJAX cyfoethog a chyflym.

offer CLI

  • ipython-sql — Cysylltwch â chronfa ddata ar gyfer cyhoeddi gorchmynion SQL o fewn IPython neu IPython Notebook.
  • iredis — Cli ar gyfer Redis gydag Awto Gwblhau ac Amlygu Cystrawen.
  • pgcanol - Offeryn gweinyddol tebyg i'r brig ar gyfer PostgreSQL.
  • pg_gweithgaredd — Cais tebyg iawn ar gyfer monitro gweithgaredd gweinydd PostgreSQL.
  • tud_top - 'top' ar gyfer PostgreSQL.
  • pspg —Postgres Pager
  • sqlcl — Mae Oracle SQL Developer Command Line (SQLcl) yn rhyngwyneb llinell orchymyn am ddim ar gyfer Cronfa Ddata Oracle.
  • usql - Rhyngwyneb llinell orchymyn cyffredinol ar gyfer PostgreSQL, MySQL, Cronfa Ddata Oracle, SQLite3, Microsoft SQL Server, a llawer o gronfeydd data eraill gan gynnwys NoSQL a chronfeydd data nad ydynt yn perthyn!

dbcli

  • athenacl — Offeryn CLI yw AthenaCLI ar gyfer gwasanaeth Athena AWS sy'n gallu cwblhau awto-gwblhau ac amlygu cystrawen.
  • litecli - CLI ar gyfer Cronfeydd Data SQLite gydag awto-gwblhau ac amlygu cystrawen.
  • mssql-cli — Cleient llinell orchymyn ar gyfer SQL Server gydag awto-gwblhau ac amlygu cystrawen.
  • mycli — Cleient Terfynell ar gyfer MySQL gydag Awto Gwblhau ac Amlygu Cystrawen.
  • pgcli - Postgres CLI gydag awtolenwi ac amlygu cystrawen.
  • vcli — Vertica CLI gydag awto-gwblhau ac amlygu cystrawen.

Llywio a delweddu sgema DB

  • dbdiagram.io - Offeryn cyflym a syml i'ch helpu i lunio diagramau cydberthnasau eich cronfa ddata a llifo'n gyflym gan ddefnyddio iaith DSL syml.
  • ERAalcemi — Offeryn cynhyrchu Diagramau Perthynas Endid.
  • SgemaCrawler — Offeryn darganfod sgema cronfa ddata am ddim a deall.
  • Sgema Spy — Cynhyrchu eich cronfa ddata i ddogfennaeth HTML, gan gynnwys diagramau Perthynas Endid.
  • tbls — Offeryn CI-Friendly ar gyfer dogfennu cronfa ddata, wedi'i ysgrifennu yn Go.

Modelwyr

  • Cymedrolwr Data Navicat — Offeryn dylunio cronfa ddata pwerus a chost-effeithiol sy'n eich helpu i adeiladu modelau data cysyniadol, rhesymegol a chorfforol o ansawdd uchel.
  • Datblygwr Oracle SQL Data Modeler — Offeryn graffigol rhad ac am ddim yw Oracle SQL Developer Data Modeler sy'n gwella cynhyrchiant ac yn symleiddio tasgau modelu data.
  • pgmodelwr — Offeryn modelu data wedi'i gynllunio ar gyfer PostgreSQL.

Offer mudo

  • 2 bas — Offeryn cyfluniad-fel-god cronfa ddata sy'n defnyddio'r cysyniad o sgriptiau DDL analluog.
  • llwybr hedfan - Offeryn mudo cronfa ddata.
  • gh-ost — Mudo sgema ar-lein ar gyfer MySQL.
  • liquibase — Llyfrgell cronfa ddata annibynnol ar gyfer olrhain, rheoli a chymhwyso newidiadau sgema cronfa ddata.
  • yn mudo — Fel diff ond ar gyfer sgemâu PostgreSQL.
  • nôd-pg-mudo — Rheoli mudo cronfa ddata Node.js wedi'i adeiladu'n arbennig ar gyfer postgres. (Ond gellir ei ddefnyddio hefyd ar gyfer DBs eraill sy'n cydymffurfio â safon SQL - ee CockroachDB.)
  • Pyrseas — Yn darparu cyfleustodau i ddisgrifio sgema cronfa ddata PostgreSQL fel YAML.
  • Arwr sgema — Gweithredwr Kubernetes ar gyfer rheoli sgema cronfa ddata datganiadol (gitops ar gyfer sgemâu cronfa ddata).
  • Switch — Rheoli newid cronfa ddata-frodorol synhwyrol ar gyfer datblygiad di-fframwaith a defnydd dibynadwy.
  • yuniql — Offeryn fersiwn sgema a mudo arall sydd newydd ei wneud gyda .NET Core 3.0+ brodorol a gobeithio'n well.

Offer cynhyrchu cod

  • ddl-generwr — Yn casglu SQL DDL (Iaith Diffinio Data) o ddata tabl.
  • cynllun2ddl — Llinell orchymyn yn defnyddio ar gyfer allforio sgema Oracle i set o sgriptiau init dddl gyda'r gallu i hidlo gwybodaeth annymunol, gwahanu DDL mewn gwahanol ffeiliau, allbwn fformat pert.

Cyflenwyr

  • Breuddwydiol - Ôl-ben ffynhonnell agored REST API ar gyfer cymwysiadau symudol, gwe ac IoT.
  • Peiriant GraffQL Hasura - Mae APIs GraphQL amser real cyflym a chyflym ar Postgres gyda rheolaeth mynediad graenog, hefyd yn sbarduno bachau gwe ar ddigwyddiadau cronfa ddata.
  • jl-sql - SQL ar gyfer ffrydiau JSON a CSV.
  • mysql_fdw — Deunydd lapio data tramor PostgreSQL ar gyfer MySQL.
  • Gwasanaethau Data Oracle REST — Cymhwysiad Java haen ganol, ORDS yn mapio berfau HTTP(S) (GET, POST, PUT, DELETE, ac ati) i drafodion cronfa ddata ac yn dychwelyd unrhyw ganlyniadau wedi'u fformatio gan ddefnyddio JSON.
  • Prisma - Mae Prisma yn troi eich cronfa ddata yn API GraphQL amser real.
  • postgREST - REST API ar gyfer unrhyw gronfa ddata Postgres.
  • perst — Yn ffordd i wasanaethu API RESTful o unrhyw gronfeydd data a ysgrifennwyd yn Go.
  • gorffwysSQL - Mae generadur SQL gydag APIs Java a HTTP, yn defnyddio API HTTP RESTful syml gyda chyfresoli XML neu JSON.
  • resquel - Troswch eich cronfa ddata SQL yn API REST yn hawdd.
  • sandman2 - Cynhyrchu gwasanaeth API RESTful yn awtomatig ar gyfer eich cronfa ddata etifeddiaeth.
  • sql-cist - Deunydd lapio uwch REST ac UI ar gyfer eich ymholiadau SQL.

Offer wrth gefn

  • pgbackrest - Gwneud copi wrth gefn ac adfer PostgreSQL dibynadwy.
  • BarMan — Rheolwr Wrth Gefn ac Adfer ar gyfer PostgreSQL.

Dyblygiad/gweithrediad data

  • Set ddata — Offeryn ar gyfer archwilio a chyhoeddi data.
  • dtle — Gwasanaeth Trosglwyddo Data Dosbarthedig ar gyfer MySQL.
  • pgsync - Cydamseru data Postgres rhwng cronfeydd data.
  • tud_chameleon — System replica MySQL i PostgreSQL wedi'i ysgrifennu yn Python 3. Mae'r system yn defnyddio mysql-replication y llyfrgell i dynnu'r delweddau rhes o MySQL sy'n cael eu storio i PostgreSQL fel JSONB.
  • PGDeltaStream — Mae gweinydd gwe Golang i ffrydio Postgres yn newid o leiaf unwaith dros socedi gwe, gan ddefnyddio nodwedd datgodio rhesymegol Postgres.
  • repmgr — Y Rheolwr Dyblygu Mwyaf Poblogaidd ar gyfer PostgreSQL.

Sgriptiau

Monitro/Ystadegau/Perfformiad

  • Gwyliwr ASH — Yn darparu golwg graffigol o ddata hanes sesiwn gweithredol o fewn DB Oracle a PostgreSQL.
  • Monyog — Offeryn Monitro MySQL Di-asiant a Chost-effeithiol.
  • mssql-monitro — Monitro eich Gweinyddwr SQL ar berfformiad Linux gan ddefnyddio Collected, InfluxDB a Grafana.
  • Monitor Navicat - Offeryn monitro gweinydd pell diogel, syml a di-asiant sy'n llawn nodweddion pwerus i wneud eich monitro mor effeithiol â phosibl.
  • Monitro a Rheoli Percona — Llwyfan ffynhonnell agored ar gyfer rheoli a monitro perfformiad MySQL a MongoDB.
  • casglwr pganalyze — Pgananalyze casglwr ystadegau ar gyfer casglu metrigau PostgreSQL a data log.
  • postgres-archwiliad — Offeryn diagnosteg cenhedlaeth newydd sy'n caniatáu i ddefnyddwyr wneud dadansoddiad dwfn o iechyd cronfeydd data Postgres.
  • postgres_allforiwr — Allforiwr Prometheus ar gyfer metrigau gweinydd PostgreSQL.
  • tudDash — Mesur ac olrhain pob agwedd ar eich cronfeydd data PostgreSQL.
  • PgArwr - Dangosfwrdd perfformiad ar gyfer Postgres - gwiriadau iechyd, mynegeion a awgrymir, a mwy.
  • pgmetrics — Casglu ac arddangos gwybodaeth ac ystadegau o weinydd PostgreSQL sy'n rhedeg.
  • pgMwstard — Mae rhyngwyneb defnyddiwr ar gyfer Postgres yn esbonio cynlluniau, ynghyd ag awgrymiadau i wella perfformiad.
  • pgstats — Casglu ystadegau PostgreSQL, a naill ai eu cadw mewn ffeiliau CSV neu eu hargraffu ar y stdout.
  • td gwyliadwriaeth2 — Ateb monitro/dangosfwrdd metrigau PostgreSQL hyblyg hunangynhwysol.
  • Telegraf PostgreSQL ategyn - Yn darparu metrigau ar gyfer eich cronfa ddata postgres.

Zabbix

  • Mamonsu — Asiant monitro ar gyfer PostgreSQL.
  • Orabbix — Mae Orabbix yn ategyn sydd wedi'i gynllunio i weithio gyda Zabbix Enterprise Monitor i ddarparu adroddiadau monitro, perfformiad ac argaeledd aml-haen a mesur ar gyfer Cronfeydd Data Oracle, ynghyd â metrigau perfformiad gweinyddwyr.
  • tud_monz — Dyma dempled monitro Zabbix ar gyfer Cronfa Ddata PostgreSQL.
  • Pyora - Sgript Python i fonitro Cronfeydd Data Oracle.
  • ZabbixDBA - Mae ZabbixDBA yn ategyn cyflym, hyblyg, sy'n datblygu'n barhaus i fonitro'ch RDBMS.

Profi

  • DbFit - Fframwaith profi cronfa ddata sy'n cefnogi datblygiad cod eich cronfa ddata sy'n seiliedig ar brawf yn hawdd.
  • RegreSQL — Atchweliad Profi eich ymholiadau SQL.

Generadur data

Gweinyddu

  • pgbadger - Dadansoddwr Log PostgreSQL cyflym.
  • tgbedroc — Rheoli rolau clwstwr Postgres, aelodaeth rolau, perchnogaeth sgema, a breintiau.
  • plislen — Rhaniad postgres mor hawdd â phastai.

HA/Methiant/Rhannu

  • Citus — Estyniad Postgres sy'n dosbarthu'ch data a'ch ymholiadau ar draws nodau lluosog.
  • noddwyr — Templed ar gyfer Argaeledd Uchel PostgreSQL gyda ZooKeeper, ac ati, neu Gonswl.
  • Clwstwr Percona XtraDB — Ateb Scalability Uchel ar gyfer Clystyru MySQL ac Argaeledd Uchel.
  • stolon - Rheolwr PostgreSQL brodorol cwmwl ar gyfer argaeledd uchel PostgreSQL.
  • pg_auto_failover — Estyniad a gwasanaeth Postgres ar gyfer methiant awtomataidd ac argaeledd uchel.
  • pglookout — Monitro atgynhyrchu PostgreSQL a daemon methu drosodd.
  • Methiant Awtomatig PostgreSQL — Argaeledd Uchel ar gyfer Postgres, yn seiliedig ar gyfeiriadau diwydiant Pacemaker a Corosync.
  • postgresql_cluster — Clwstwr Argaeledd Uchel PostgreSQL (yn seiliedig ar "Patroni" a "DCS(etcd)"). Awtomeiddio defnydd gydag Ansible.
  • Vitess — System glystyru cronfa ddata ar gyfer graddio MySQL yn llorweddol trwy ddarnio cyffredinol.

Kubernetes

  • KubeDB — Ei gwneud yn hawdd rhedeg cronfeydd data gradd cynhyrchu ar Kubernetes.
  • Gweithredwr Postgres — Mae Gweithredwr Postgres yn galluogi clystyrau PostgreSQL sydd ar gael yn fawr ar Kubernetes (K8s) sy'n cael eu pweru gan Patroni.
  • Spilo - Clystyrau HA PostgreSQL gyda Dociwr.
  • StackGres — Gradd menter, Stack PostgreSQL ar Kubernetes.

Tiwnio Ffurfweddu

  • MySQLTuner-perl — Sgript wedi'i hysgrifennu yn Perl sy'n eich galluogi i adolygu gosodiad MySQL yn gyflym a gwneud addasiadau i gynyddu perfformiad a sefydlogrwydd.
  • PGConfigurator - Offeryn ar-lein am ddim i gynhyrchu optimeiddio postgresql.conf.
  • tud — Dewin cyfluniad PostgreSQL.
  • postgresqltuner.pl - Sgript syml i ddadansoddi cyfluniad eich cronfa ddata PostgreSQL, a rhoi cyngor tiwnio.

DevOps

  • DBmaestro — Mae DBmaestro yn cyflymu cylchoedd rhyddhau ac yn cefnogi ystwythder ar draws yr ecosystem TG gyfan.
  • Pecyn Cymorth Llyffantod DevOps — Mae Pecyn Cymorth Toad DevOps yn cyflawni swyddogaethau datblygu cronfa ddata allweddol o fewn eich llif gwaith DevOps - heb gyfaddawdu ar ansawdd, perfformiad na dibynadwyedd.

Samplau sgema

Adrodd

  • Poli — Cymhwysiad adrodd SQL hawdd ei ddefnyddio wedi'i adeiladu ar gyfer cariadon SQL.

Dosbarthiadau

  • DBdeployer - Offeryn sy'n defnyddio gweinyddwyr cronfa ddata MySQL yn hawdd.
  • dbatools — Modiwl PowerShell y gallech feddwl amdano fel Stiwdio Rheoli Gweinyddwr SQL llinell orchymyn.
  • Postgres.app — Gosodiad PostgreSQL llawn sylw wedi'i becynnu fel ap Mac safonol.
  • MawrSQL — Dosbarthiad cyfeillgar i'r datblygwr o Postgres.
  • Sied Eliffantod — Pen blaen rheoli PostgreSQL ar y we sy'n bwndelu nifer o gyfleustodau a rhaglenni i'w defnyddio gyda PostgreSQL.

diogelwch

  • Accra — Cyfres diogelwch cronfa ddata. Dirprwy cronfa ddata gydag amgryptio lefel maes, chwilio trwy ddata wedi'i amgryptio, atal pigiadau SQL, canfod ymyrraeth, potiau mêl. Yn cefnogi amgryptio ochr y cleient ac ochr ddirprwy ("tryloyw"). SQL, NoSQL.

Fformatwyr cod

  • CodBuff — Argraffu pert agnostig ieithyddol trwy ddysgu peirianyddol.

Cyfrannu

Os oes gennych unrhyw ddarganfyddiadau ar gyfer y gronfa ddata, rhannwch. Byddaf hefyd yn falch o dderbyn adborth - cysylltiadau cyhoeddus a sêr. Os oes gennych unrhyw gwestiynau am greu eich dalennau eich hun, ysgrifennwch nhw hefyd.

Ffynhonnell: hab.com

Ychwanegu sylw