Folja DIY tal-biża ', jew GitHub minflok notepad

Folja DIY tal-biża ', jew GitHub minflok notepad

Hello, Habr! Probabbilment, kull wieħed minna għandu fajl fejn naħbu xi ħaġa utli u interessanti għalina nfusna. Xi links għal artikoli, kotba, repożitorji, manwali. Dawn jistgħu jkunu bookmarks tal-browser jew saħansitra sempliċi tabs miftuħa li jitħallew għal aktar tard. Maż-żmien, dan kollu jintefaħ, il-links jieqfu jinfetħu, u ħafna mill-materjali sempliċement isiru skaduti.

X'jiġri jekk naqsmu dan it-tjubija mal-komunità u npoġġu dan il-fajl fuq GitHub? Imbagħad ix-xogħol tiegħek jista 'jkun utli għal xi ħadd ieħor, u inti tista' żżomm ir-rilevanza flimkien, taċċetta aġġornamenti minn dawk li jixtiequ permezz ta 'PR's qodma tajba. Dan huwa eżattament għalxiex huwa ddisinjat il-proġett. Listi tal-biża'. Hija inkluża fir-repożitorji TOP 10 GitHub, għandha 138K stilla, u link għax-xogħlijiet tiegħek tista 'tidher eżatt fl-għerq README tagħha, li se tattira udjenza kbira għax-xogħol tiegħek. Veru, dan se jirrikjedi ftit sforz. Irrid naqsam l-esperjenza tiegħi ta’ sforzi bħal dawn miegħek.

Jisimni Maxim Gramin. F'CROC nagħmel riċerka ta' żvilupp u database ta' Java. F'din il-kariga ser ngħidlek x'inhuma l-Listi tal-biża 'u kif tagħmel repo tal-biża' uffiċjali tiegħek stess.

X'inhuma Listi tal-biża'

Meta jkolli nsib xi teknoloġija ġdida jew lingwa ta 'programmar, l-ewwel ħaġa li nagħmel hu li mmur hawn - insib is-sezzjoni t-tajba, u hemm folji xierqa fiha. U ġġudikati min-numru ta 'stilel u t-tkabbir kostanti tagħhom, mhux jien biss li nagħmel dan.
Folja DIY tal-biża ', jew GitHub minflok notepad

Fil-fatt, dan huwa readme.md ċatt ordinarju, li jgħix f'post separat repożitorji, jikklassifika fit-8 post fost ir-repożitorji GitHub kollha u jinkludi links għal folji oħra ddedikati għal kwalunkwe suġġett. Pereżempju, fit-taqsima tal-Lingwi ta’ Programmazzjoni tista’ ssib folji fuq Awesome Python u Awesome Go, u Front-End Development għandu ammont kbir ta’ riżorsi dwar l-iżvilupp tal-WEB. U, ovvjament, - taqsima Databases (Se nirritornaw għal dan ftit aktar tard). U iva, dan kollu mhuwiex limitat għal suġġetti tekniċi. Pereżempju, fis-sezzjonijiet tad-Divertiment u tal-Logħob tista’ ssib ukoll ħafna affarijiet interessanti (personalment kont kuntent tal-biża-fantasija).
Il-karatteristika ewlenija hija li dawn il-folji kollha huma miżmuma mhux mill-awtur personalment, iżda mill-komunità u huma kkompilati skond speċjali u stretta ħafna manifest tal-biża'. Kull folja bħal din hija komunità indipendenti ta 'speċjalisti, tgħix ħajjitha stess u hija miftuħa għat-talbiet tal-ġibda tiegħek li jagħmluha saħansitra aħjar. U wkoll kulħadd jista 'jagħmel il-folja tiegħu jekk xi suġġett għadu ma ġiex kopert.

L-awtur tal-idea u l-koordinatur ta 'din l-intrapriża kollha huwa l-leġġendarju Sindre Sorhus, l-ewwel persuna fuq GitHub, awtur aktar Moduli 1000 npm, u huwa hu li jirċievi l-PRs tiegħek.
Folja DIY tal-biża ', jew GitHub minflok notepad

Kif tidħol fil-lista tal-biża '

Jekk f'daqqa waħda ma sibtx folja xierqa fuq suġġett li jinteressak, allura dan huwa l-ewwel sinjal li għandek bżonn tagħmel it yourself!

Jien ngħidlek billi tuża l-eżempju tal-moħħ tiegħi. Għodod tal-Biża 'Database — Minn proġett għal proġett irrid naħdem ma’ varjetà ta’ databases, u għalhekk bdejt fajl li fih ġabar għodda utli biex naħdem magħhom, kull xorta ta’ databases migraters, IDEs, pannelli ta’ amministrazzjoni, għodod ta’ monitoraġġ u kull xorta ta’ affarijiet mixxellanji. Għodod li diġà użajt jew li kont qed nippjana li nibda nuża. Qsamt dan il-fajl ma' kollegi ta' CROC u lil hinn. Dan għen ħafna nies u kien interessanti. Bħala riżultat, ridt aktar fama meta ġurnata waħda ndunajt li fit-taqsima Databases ma kien hemm l-ebda folja dwar dan is-suġġett. U ddeċidejt li nżid tiegħi hemmhekk.

X'inhu meħtieġ għal dan?

  1. Aħna nirreġistraw repo GitHub regolari b'isem bħal awesome-whatever. Fil-każ tiegħi kien awesome-database-tools
  2. Aħna nġibu l-folja tagħna fil-format tal-biża ', dan se jgħinna ġeneratur-tal-biża-lista, li se jiġġenera l-fajls kollha meħtieġa fil-format meħtieġ
  3. It-twaqqif ta' CI reali. tal-biża-lint u travis ci se jgħinna nikkontrollaw validità folja tagħna
  4. Nistennew 30 jum
  5. Aħna nirrevedu mill-inqas 2 PR's ta' nies oħra
  6. U finalment nagħmlu PR għar-repo prinċipali, fejn inżidu link mar-repo tagħna. Hawnhekk għandek bżonn taqra kollox bir-reqqa u tissodisfa bir-reqqa r-rekwiżiti numerużi kollha għall-folja l-ġdida u l-PR innifsu.

L-ewwel pancake tiegħi irriżulta li kien ċapep
Folja DIY tal-biża ', jew GitHub minflok notepad
Imma għadda ftit ħin, ġabar aktar materjal, ħdimt fuq żbalji u ażżardejt it-tieni prova.

Imma insejt xi ħaġa importanti ħafna, li ġiet aċċennata bil-mod lili:
Folja DIY tal-biża ', jew GitHub minflok notepad

Ma kontx attent ħafna u ma żidtx unicorn biex nikkonferma li l-kundizzjonijiet kollha ġew sodisfatti
Folja DIY tal-biża ', jew GitHub minflok notepad

Imbagħad għadda ftit aktar ħin, ftit edits oħra bbażati fuq kummenti, u dak tant mistenni tweetli l-PR tiegħi ġie aċċettat.

Allura sirt l-awtur tal-ewwel folja tiegħi, u bdew jirċievu PR's mill-komunità biex iżżid għodod ġodda. U ħafna minnhom huma diġà inklużi fihom Għodod tal-Biża 'Database. Jekk inti għażżien wisq biex issegwi l-link,

hawn hija l-għażla attwali fil-ħin tal-pubblikazzjoni tal-post

Għodod tal-Biża 'Database Folja DIY tal-biża ', jew GitHub minflok notepad

Lista mmexxija mill-Komunità ta' għodod ta' database

Hawnhekk se niġbru informazzjoni dwar għodod tal-biża' utli u sperimentali tal-biża' li jissimplifikaw b'databases għal DBA, DevOps, Developers u sempliċi mortali.

Ħossok liberu li żżid informazzjoni dwar id-db-tools tiegħek jew id-db-tools favoriti tiegħek ta' partijiet terzi.

Werrej

IDE

  • AnySQL Maestro — Għodda ta’ amministrazzjoni multi-użi Premier għall-ġestjoni, il-kontroll u l-iżvilupp tad-database.
  • Aqua Data Studio — Aqua Data Studio huwa softwer tal-produttività għall-Iżviluppaturi tad-Database, DBAs, u Analisti.
  • Database.net — Għodda ta' ġestjoni ta' database multipli b'appoġġ għal aktar minn 20 database.
  • datagrip — Cross-Platform IDE għal Databases & SQL minn JetBrains.
  • dbeaver — Maniġer tad-database universali b'xejn u klijent SQL.
  • dbForge Studio għall-MySQL — IDE Universali għall-iżvilupp, il-ġestjoni u l-amministrazzjoni tad-database MySQL u MariaDB.
  • dbForge Studio għall-Oracle — IDE b'saħħtu għall-ġestjoni, l-amministrazzjoni, u l-iżvilupp Oracle.
  • dbForge Studio għal PostgreSQL — Għodda GUI għall-ġestjoni u l-iżvilupp ta' databases u oġġetti.
  • dbForge Studio għal SQL Server — Ambjent ta 'żvilupp integrat b'saħħtu għall-iżvilupp, ġestjoni, amministrazzjoni, analiżi tad-dejta u rappurtar ta' SQL Server.
  • dbKoda — Moderna (qafas JavaScript/Electron), IDE ta’ sors miftuħ għal MongoDB. Għandu karatteristiċi biex jappoġġjaw l-iżvilupp, l-amministrazzjoni u l-irfinar tal-prestazzjoni fuq databases MongoDB.
  • IBExpert — Għodda GUI komprensiva għal Firebird u InterBase.
  • HeidiSQL — Klijent ħafif għall-ġestjoni tal-MySQL, MSSQL u PostgreSQL, miktub f'Delphi.
  • mysql workbench — MySQL Workbench hija għodda viżiva unifikata għal periti tad-databases, żviluppaturi, u DBAs.
  • navicat — Għodda għall-iżvilupp tad-database li tippermettilek tikkonnettja simultanjament ma' databases MySQL, MariaDB, SQL Server, Oracle, PostgreSQL, u SQLite minn applikazzjoni waħda.
  • Żviluppatur Oracle SQL — Oracle SQL Developer huwa ambjent ta' żvilupp b'xejn u integrat li jissimplifika l-iżvilupp u l-ġestjoni ta' Oracle Database kemm fl-iskjerament tradizzjonali kif ukoll f'Cloud.
  • pgAdmin — L-aktar pjattaforma ta’ amministrazzjoni u żvilupp Open Source popolari u b’ħafna karatteristiċi għal PostgreSQL, id-database Open Source l-aktar avvanzata fid-dinja.
  • pgAdmin3 - Appoġġ fit-tul għal pgAdmin3.
  • Żviluppatur PL/SQL — IDE li hija mmirata speċifikament lejn l-iżvilupp ta' unitajiet ta' programmi maħżuna għal Oracle Databases.
  • PostgreSQL Maestro — Ġestjoni tad-database kompluta u qawwija, għodda ta’ amministrazzjoni u żvilupp għal PostgreSQL.
  • toad — Toad hija s-soluzzjoni tad-database ewlenija għall-iżviluppaturi, l-amministraturi u l-analisti tad-dejta. Immaniġġja bidliet kumplessi fid-database b'għodda waħda ta' ġestjoni tad-database.
  • Xifer Toad — Għodda simplifikata għall-iżvilupp tad-database għal MySQL u Postgres.
  • TOra — TOra huwa IDE SQL ta' sors miftuħ għal dbs Oracle, MySQL u PostgreSQL.
  • Valentina Studio — Oħloq, amministra, mistoqsija u esplora Valentina DB, MySQL, MariaDB, PostgreSQL u databases SQLite B’XEJN.

Maniġers/Klijenti tal-GUI

  • Amministratur — Ġestjoni tad-database f'fajl PHP wieħed.
  • DbVisualizer — Għodda ta' database universali għall-iżviluppaturi, DBAs u analisti.
  • HouseOps — Enterprise ClickHouse Ops UI għalik tmexxi mistoqsijiet, timmonitorja s-saħħa tal-ClickHouse u tagħmel ħafna oħrajn jaħsbu.
  • JackDB — Aċċess dirett SQL għad-dejta kollha tiegħek, irrispettivament minn fejn tgħix.
  • OmniDB — Għodda tal-web għall-ġestjoni tad-database.
  • Pgweb — Brawżer tad-database bbażat fuq il-web għal PostgreSQL, miktub f'Go u jaħdem fuq macOS, Linux u, Windows magni.
  • phpLiteAdmin — Għodda għall-amministrazzjoni tad-database SQLite bbażata fuq il-web miktuba f'PHP b'appoġġ għal SQLite3 u SQLite2.
  • phpMyAdmin — Interfaċċja tal-web għal MySQL u MariaDB.
  • psequel — PSequel jipprovdi interface nadif u sempliċi għalik biex twettaq ħidmiet PostgreSQL komuni malajr.
  • PopSQL — Editur SQL modern u kollaborattiv għat-tim tiegħek.
  • Postico - Klijent Modern PostgreSQL għall-Mac.
  • Robo 3T — Robo 3T (qabel Robomongo) hija għodda ta' ġestjoni ta' MongoDB multi-pjattaforma iċċentrata fuq il-qoxra.
  • Sekwenza Pro — Sequel Pro hija applikazzjoni ta' ġestjoni tad-database Mac veloċi u faċli biex tintuża biex taħdem ma' databases MySQL u MariaDB.
  • SQL Operazzjonijiet Studio — Għodda għall-ġestjoni tad-dejta li tippermetti li taħdem ma' SQL Server, Azure SQL DB u SQL DW minn Windows, macOS u, Linux.
  • Espert SQLite — Interface grafiku jappoġġja l-karatteristiċi kollha ta 'SQLite.
  • sqlpad — Editur SQL ibbażat fuq il-web immexxi fis-sħab privat tiegħek stess.
  • SQLPro — Maniġer Postgres sempliċi u qawwi għal macOS.
  • SquirreL — Klijent SQL grafiku miktub f'Java li jippermettilek tara l-istruttura ta' database konformi ma' JDBC, tfittex id-dejta fit-tabelli, toħroġ kmandi SQL eċċ.
  • SQLTools — Ġestjoni tad-database għal VSCode.
  • SQLyog — L-aktar GUI MySQL kompluta u faċli biex tużah.
  • Tabix — Editur SQL u Intelliġenza tan-negozju sempliċi ta' sors miftuħ għal Clickhouse.
  • Tabella Plus — Għodda GUI moderna, indiġena u faċli għal databases relazzjonali: MySQL, PostgreSQL, SQLite u aktar.
  • TeamPostgreSQL — PostgreSQL Web Administration GUI — uża d-databases PostgreSQL tiegħek minn kullimkien, b'interface web AJAX rikka u veloċi sajjetti.

Għodod CLI

  • ipython-sql — Qabbad ma' database biex toħroġ kmandi SQL fi ħdan IPython jew IPython Notebook.
  • iridis — A Cli għal Redis b'AutoCompletion u Highlighting tas-Sintassi.
  • pgcenter — Għodda ta’ amministrazzjoni li tixbah l-ogħla għal PostgreSQL.
  • pg_attività — Applikazzjoni tal-ogħla livell għall-monitoraġġ tal-attività tas-server PostgreSQL.
  • pg_top - 'top' għal PostgreSQL.
  • pspg —Postgres Pager
  • SQLcl — Oracle SQL Developer Command Line (SQLcl) hija interface tal-linja tal-kmand b'xejn għal Oracle Database.
  • usql — Interface universali tal-linja tal-kmand għal PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, u ħafna databases oħra inklużi NoSQL u databases mhux relazzjonali!

dbcli

  • athenacl — AthenaCLI hija għodda CLI għas-servizz AWS Athena li tista 'tagħmel awto-tlestija u enfasizzazzjoni tas-sintassi.
  • litecli - CLI għal Databases SQLite b'tlestija awtomatika u enfasi tas-sintassi.
  • mssql-cli — Klijent tal-linja tal-kmand għal SQL Server b'tlestija awtomatika u enfasi tas-sintassi.
  • mikli — Klijent tat-Terminal għall-MySQL b'AutoCompletion u Enfasizzazzjoni tas-Sintassi.
  • pgcli - Postgres CLI b'awtokompletazzjoni u enfasi tas-sintassi.
  • vcli — Vertica CLI b'awto-kompletazzjoni u enfasi tas-sintassi.

Navigazzjoni u viżwalizzazzjoni ta' skema DB

  • dbdiagram.io — Għodda rapida u sempliċi biex tgħinek tfassal id-dijagrammi tar-relazzjoni tad-database tiegħek u tgħaddi malajr billi tuża lingwaġġ DSL sempliċi.
  • ERAlkija — Għodda ta' ġenerazzjoni ta' Dijagrammi ta' Relazzjoni ta' Entitajiet.
  • SchemaCrawler — Għodda ta' skoperta u komprensjoni ta' skema ta' database b'xejn.
  • Skema Spy — Il-ġenerazzjoni tad-database tiegħek għal dokumentazzjoni HTML, inklużi dijagrammi ta' Relazzjoni ta' Entitajiet.
  • tbls — Għodda CI-Friendly għad-dokumentazzjoni ta' database, miktuba f'Go.

Modelers

  • Navicat Data Modeler — Għodda ta’ disinn ta’ database b’saħħitha u kosteffettiva li tgħinek tibni mudelli ta’ data kunċettwali, loġika u fiżika ta’ kwalità għolja.
  • Oracle SQL Developer Data Modeler — Oracle SQL Developer Data Modeler hija għodda grafika b'xejn li ttejjeb il-produttività u tissimplifika l-kompiti tal-immudellar tad-dejta.
  • pgmodeler — Għodda għall-immudellar tad-dejta ddisinjata għal PostgreSQL.

Għodod tal-migrazzjoni

  • 2 bass — Għodda tal-konfigurazzjoni tad-database bħala kodiċi li tutilizza l-kunċett ta’ skripts DDL idempotenti.
  • flyway - Għodda għall-migrazzjoni tad-database.
  • gh-ost — Migrazzjoni ta' skema onlajn għal MySQL.
  • likwibase — Librerija indipendenti mid-database għat-traċċar, il-ġestjoni u l-applikazzjoni tal-bidliet fl-iskema tad-database.
  • jemigra — Bħal diff imma għal skemi PostgreSQL.
  • node-pg-migrate — Ġestjoni tal-migrazzjoni tad-database Node.js mibnija esklussivament għal postgres. (Iżda jista 'jintuża wkoll għal DBs oħra li jikkonformaw mal-istandard SQL - eż CockroachDB.)
  • Pyrseas — Jipprovdi utilitajiet biex jiddeskrivu skema tad-database PostgreSQL bħala YAML.
  • SchemaHero — Operatur Kubernetes għall-ġestjoni ta' skema ta' database dikjarattiva (gitops għal skemi ta' database).
  • Sqitch — Ġestjoni sensibbli tal-bidla nattiva tad-database għal żvilupp mingħajr qafas u skjerament affidabbli.
  • yuniql — Għodda oħra ta' verżjonijiet u migrazzjoni ta' schema li għadha kif saret b'.NET Core 3.0+ nattiv u nisperaw aħjar.

Għodod tal-ġenerazzjoni tal-kodiċi

  • ddl-ġeneratur — Jiddeduċi SQL DDL (Lingwa tad-Definizzjoni tad-Dejta) mid-dejta tat-tabella.
  • schema2ddl — Linja ta 'kmand util għall-esportazzjoni skema Oracle għal sett ta' skripts init ddl b'kapaċità li jiffiltraw informazzjoni mhux mixtieqa, DDL separati f'fajls differenti, output ta 'format pjuttost.

Tgeżwir

  • Dreamfactory — Backend ta’ REST API ta’ sors miftuħ għal applikazzjonijiet mobbli, tal-web u tal-IoT.
  • Hasura GraphQL Engine — GraphQL APIs veloċi u instantanji veloċi fuq Postgres b'kontroll ta' aċċess ta' qamħ fin, iqanqlu wkoll webhooks fuq avvenimenti ta' database.
  • jl-sql - SQL għal flussi JSON u CSV.
  • mysql_fdw — Wrapper tad-dejta barranija PostgreSQL għal MySQL.
  • Servizzi tad-Data Oracle REST — Applikazzjoni Java ta' livell medju, ORDS timmappa verbi HTTP(S) (GET, POST, PUT, DELETE, eċċ.) għal tranżazzjonijiet ta' database u jirritorna kwalunkwe riżultat ifformattjat bl-użu ta' JSON.
  • Prisma — Prisma jibdel id-database tiegħek f'API GraphQL f'ħin reali.
  • postgREST - REST API għal kwalunkwe database Postgres.
  • perst — Huwa mod kif isservi API RESTful minn kwalunkwe database miktuba f'Go.
  • restSQL — Ġeneratur SQL b'APIs Java u HTTP, juża API HTTP RESTful sempliċi b'serialization XML jew JSON.
  • resquel — Ikkonverti faċilment id-database SQL tiegħek f'API REST.
  • sandman2 — Iġġenera awtomatikament servizz API RESTful għad-database tal-wirt tiegħek.
  • sql-boot — REST avvanzat u wrapper UI għall-mistoqsijiet SQL tiegħek.

Għodod tal-backup

  • pgbackrest - Backup u Restore PostgreSQL affidabbli.
  • Barman — Maniġer tal-Backup u l-Irkupru għal PostgreSQL.

Operazzjoni ta' Replikazzjoni/Data

  • Datasette — Għodda għall-esplorazzjoni u l-pubblikazzjoni tad-dejta.
  • dtle — Servizz ta' Trasferiment tad-Data Mqassam għal MySQL.
  • pgsync - Issinkronizza data Postgres bejn databases.
  • pg_chameleon — MySQL għal sistema ta 'replika PostgreSQL miktuba f'Python 3. Is-sistema tuża l-librerija mysql-replication biex tiġbed l-immaġini tar-ringiela minn MySQL li huma maħżuna f'PostgreSQL bħala JSONB.
  • PGDeltaStream — Webserver Golang biex tistrimja l-bidliet Postgres mill-inqas darba fuq websockets, bl-użu tal-karatteristika ta 'dekodifikazzjoni loġika ta' Postgres.
  • repmgr — Il-Maniġer tar-Replikazzjoni L-aktar Popolari għal PostgreSQL.

Skripts

Monitoraġġ/Statistika/Prestazzjoni

  • ASH Viewer — Jipprovdi ħarsa grafika tad-dejta tal-istorja tas-sessjoni attiva fi ħdan l-Oracle u PostgreSQL DB.
  • Monyog — Għodda ta’ Monitoraġġ MySQL mingħajr aġent u kost-effettiva.
  • mssql-monitoraġġ - Immonitorja s-Server SQL tiegħek fuq Linux prestazzjoni bl-użu ta' collectd, InfluxDB u Grafana.
  • Navicat Monitor — Għodda sigura, sempliċi u mingħajr aġent ta’ monitoraġġ tas-server remot li hija ppakkjata b’karatteristiċi qawwija biex il-monitoraġġ tiegħek ikun effettiv kemm jista’ jkun.
  • Monitoraġġ u Ġestjoni Percona — Pjattaforma ta’ sors miftuħ għall-ġestjoni u l-monitoraġġ tal-prestazzjoni ta’ MySQL u MongoDB.
  • pganalyze kollettur — Pganalizza l-kollettur tal-istatistika għall-ġbir tal-metriċi PostgreSQL u d-dejta tal-log.
  • postgres-checkup — Għodda dijanjostika ta’ ġenerazzjoni ġdida li tippermetti lill-utenti jagħmlu analiżi profonda tas-saħħa tad-databases ta’ Postgres.
  • postgres_exporter — Esportatur Prometheus għall-metriċi tas-server PostgreSQL.
  • pgDash — Kejjel u ssegwi kull aspett tad-databases PostgreSQL tiegħek.
  • PgHero — Dashboard tal-prestazzjoni għal Postgres — kontrolli tas-saħħa, indiċijiet issuġġeriti, u aktar.
  • pgmetrics — Iġbor u turi informazzjoni u stats minn server PostgreSQL li qed jaħdem.
  • pgMustarda — Interface tal-utent għal Postgres jispjega l-pjanijiet, flimkien ma 'pariri biex tittejjeb il-prestazzjoni.
  • pgstats — Tiġbor statistika PostgreSQL, u jew issalvahom f'fajls CSV jew tipprintjahom fuq l-istdout.
  • pgwatch2 — Soluzzjoni ta' monitoraġġ/dashboarding tal-metriċi PostgreSQL indipendenti flessibbli.
  • Plugin Telegraf PostgreSQL — Jipprovdi metriċi għad-database postgres tiegħek.

Zabbix

  • Mamonsu — Aġent ta' monitoraġġ għal PostgreSQL.
  • Orabbix — Orabbix huwa plugin iddisinjat biex jaħdem ma' Zabbix Enterprise Monitor biex jipprovdi monitoraġġ f'diversi livelli, rappurtar u kejl ta' prestazzjoni u disponibbiltà għal Oracle Databases, flimkien ma' metriċi tal-prestazzjoni tas-server.
  • pg_monz — Dan huwa l-mudell ta 'monitoraġġ Zabbix għal PostgreSQL Database.
  • Pyora — Script Python biex tissorvelja Oracle Databases.
  • ZabbixDBA - ZabbixDBA huwa plugin veloċi, flessibbli u li qed jiżviluppa kontinwament biex jimmonitorja l-RDBMS tiegħek.

Ittestjar

  • DbFit — Qafas għall-ittestjar tad-database li jappoġġa żvilupp faċli mmexxi mit-test tal-kodiċi tad-database tiegħek.
  • RegreSQL — Ittestjar tar-rigressjoni tal-mistoqsijiet SQL tiegħek.

Ġeneratur tad-dejta

amministrazzjoni

  • pgbadger - Analizzatur veloċi tal-Log PostgreSQL.
  • pgbedrock — Immaniġġja r-rwoli ta' cluster Postgres, is-sħubija tar-rwoli, is-sjieda tal-iskema, u l-privileġġi.
  • pgslice — Postgres qsim faċli daqs pie.

HA/Failover/Sharding

  • Citus — Estensjoni Postgres li tqassam id-dejta tiegħek u l-mistoqsijiet tiegħek f'diversi nodi.
  • patroni — Mudell għal Disponibbiltà Għolja PostgreSQL bi ZooKeeper, etcd, jew Konslu.
  • Percona XtraDB Cluster — Soluzzjoni ta’ Skalabbiltà Għolja għal MySQL Clustering u Disponibbiltà Għolja.
  • stolon — Maniġer tal-PostgreSQL nattiv tal-cloud għal disponibbiltà għolja ta' PostgreSQL.
  • pg_auto_failover — Estensjoni u servizz Postgres għal failover awtomatizzat u disponibbiltà għolja.
  • pglookout — Monitoraġġ tar-replikazzjoni PostgreSQL u daemon ta' failover.
  • Failover Awtomatiku PostgreSQL — Disponibbiltà Għolja għal Postgres, ibbażata fuq referenzi tal-industrija Pacemaker u Corosync.
  • postgresql_cluster — PostgreSQL High-Availability Cluster (ibbażat fuq "Patroni" u "DCS(etcd)"). Awtomatizzazzjoni tal-iskjerament b'Ansible.
  • Vitess — Sistema ta' raggruppament tad-database għall-iskala orizzontali ta' MySQL permezz ta' sharding ġeneralizzat.

Kubernetes

  • KubeDB — Tagħmel it-tħaddim tad-databases tal-produzzjoni faċli fuq Kubernetes.
  • Operatur Postgres — L-Operatur Postgres jippermetti raggruppamenti PostgreSQL disponibbli ħafna fuq Kubernetes (K8s) imħaddma minn Patroni.
  • Spilo - HA PostgreSQL Clusters b'Docker.
  • StackGres — PostgreSQL ta' grad ta' intrapriża, Full Stack fuq Kubernetes.

Irfinar tal-Konfigurazzjoni

  • MySQLTuner-perl — Skript miktub bil-Perl li jippermettilek tirrevedi installazzjoni MySQL malajr u tagħmel aġġustamenti biex iżżid il-prestazzjoni u l-istabbiltà.
  • PGConfigurator — Għodda onlajn b'xejn biex tiġġenera ottimizzata postgresql.conf.
  • pgtune — Wizard tal-konfigurazzjoni PostgreSQL.
  • postgresqltuner.pl — Skript sempliċi biex tanalizza l-konfigurazzjoni tad-database PostgreSQL tiegħek, u tagħti pariri dwar l-irfinar.

DevOps

  • DBmaestro — DBmaestro jaċċellera ċ-ċikli tar-rilaxx u jappoġġja l-aġilità fl-ekosistema kollha tal-IT.
  • Toad DevOps Toolkit — Toad DevOps Toolkit tesegwixxi funzjonijiet ewlenin ta' żvilupp ta' database fil-fluss tax-xogħol DevOps tiegħek — mingħajr ma tikkomprometti l-kwalità, il-prestazzjoni jew l-affidabbiltà.

Kampjuni ta' skema

Rappurtar

  • Poli — Applikazzjoni ta' rappurtar SQL faċli biex tużah mibnija għal min iħobb l-SQL.

Distribuzzjonijiet

  • DBdeployer — Għodda li tuża servers ta’ database MySQL faċilment.
  • dbatools — Modulu PowerShell li inti tista 'taħseb bħal linja ta' kmand SQL Server Management Studio.
  • Postgres.app — Installazzjoni PostgreSQL b'karatteristiċi sħiħa ppakkjata bħala app Mac standard.
  • BigSQL — Distribuzzjoni ta' Postgres faċli għall-iżviluppaturi.
  • Barrakka tal-Iljunfanti — Front-end ta' ġestjoni PostgreSQL ibbażat fuq il-web li jiġbor bosta utilitajiet u applikazzjonijiet għall-użu ma' PostgreSQL.

Sigurtà

  • accra — Suite tas-sigurtà tad-database. Prokura tad-database b'encryption fil-livell tal-qasam, tfittxija permezz ta 'data encrypted, prevenzjoni ta' injezzjonijiet SQL, skoperta ta 'intrużjoni, honeypots. Jappoġġja encryption tal-klijent u tal-proxy ("trasparenti"). SQL, NoSQL.

Formatters tal-kodiċi

  • CodeBuff — Stampar pjuttost agnostiku tal-lingwa permezz tat-tagħlim tal-magni.

Kontribuzzjoni

Jekk għandek xi sejbiet għad-database, jekk jogħġbok aqsam. Inkun kuntent ukoll li nirċievi feedback - PR's u stilel. Jekk għandek xi mistoqsijiet dwar il-ħolqien tal-folji tiegħek, iktebhom ukoll.

Sors: www.habr.com

Ixtri hosting affidabbli għal siti bi protezzjoni DDoS, servers VPS VDS 🔥 Ixtri hosting ta' websajts affidabbli bi protezzjoni DDoS, servers VPS VDS | ProHoster