Taratasy DIY mahafinaritra, na GitHub fa tsy notepad

Taratasy DIY mahafinaritra, na GitHub fa tsy notepad

Salama, Habr! Angamba isika tsirairay dia manana rakitra izay hanafenana zavatra mahasoa sy mahaliana ho an'ny tenantsika. Rohy sasany amin'ny lahatsoratra, boky, fitahirizana, boky fampianarana. Ireo dia mety ho tsoratadidy amin'ny navigateur na kiheba misokatra fotsiny sisa tavela any aoriana. Rehefa mandeha ny fotoana, izany rehetra izany dia mivonto, ny rohy mijanona misokatra, ary ny ankamaroan'ny fitaovana dia lasa lany andro.

Ahoana raha mizara an'io hatsaram-panahy io amin'ny fiaraha-monina isika ary mametraka ity rakitra ity ao amin'ny GitHub? Dia mety hahasoa olon-kafa ny asanao, ary afaka mitazona ny maha-zava-dehibe anao ianao, manaiky ny fanavaozam-baovao avy amin'ireo maniry amin'ny alΓ lan'ny PR taloha tsara. Izany indrindra no nanaovana ny tetikasa. Lisitra mahafinaritra. Izy io dia tafiditra ao amin'ny TOP 10 GitHub repository, manana kintana 138K, ary ny rohy mankany amin'ny asanao dia mety hiseho eo amin'ny fotony README, izay hisarika mpihaino marobe amin'ny asanao. Marina fa mitaky ezaka kely izany. Te hizara aminareo ny traikefako momba ny ezaka toy izany aho.

Maxim Gramin no anarako. Ao amin'ny CROC dia manao ny fampandrosoana Java sy ny fikarohana momba ny angona aho. Amin'ity lahatsoratra ity dia hilaza aminao aho hoe inona ny lisitry ny Awesome ary ny fomba hanaovanao repo ofisialy anao manokana.

Inona no atao hoe Awesome Lists

Rehefa tsy maintsy mikaroka teknolojia vaovao na fiteny fandaharana aho, ny zavatra voalohany ataoko dia ny mandeha eto - hitako ny fizarana mety, ary misy takelaka mety ao anatiny. Ary raha jerena ny isan'ny kintana sy ny fitomboany tsy tapaka, dia tsy izaho irery no manao izany.
Taratasy DIY mahafinaritra, na GitHub fa tsy notepad

Raha ny marina, ity dia readme.md fisaka mahazatra, izay mipetraka amin'ny toerana mitokana repository, laharana faha-8 amin'ireo tahiry GitHub rehetra ary misy rohy mankany amin'ny takelaka hafa natokana ho an'ny lohahevitra rehetra. Ohatra, ao amin'ny fizarana Programming Languages ​​​​dia afaka mahita takelaka amin'ny Awesome Python sy Awesome Go ianao, ary ny Front-End Development dia manana loharano be dia be amin'ny fampandrosoana WEB. Ary, mazava ho azy, - fizarana angona (Hiverina amin'ity indray mandeha izahay). Ary eny, izany rehetra izany dia tsy voafetra amin'ny lohahevitra ara-teknika. Ohatra, ao amin'ny fizarana Fialam-boly sy Filalaovana dia afaka mahita zavatra mahaliana maro koa ianao (faly manokana aho mahafinaritra-fantasy).
Ny zava-dehibe indrindra dia ny hoe ireo takelaka rehetra ireo dia tsy ny mpanoratra manokana, fa ny fiaraha-monina ary natambatra mifanaraka amin'ny fepetra manokana sy hentitra. manifesto mahafinaritra. Ny takelaka tsirairay toy izany dia vondrom-piarahamonina tsy miankina amin'ny manam-pahaizana manokana, miaina ny fiainany manokana ary misokatra amin'ny fangatahanao fisintonana izay hahatonga azy ho tsara kokoa. Ary na iza na iza dia afaka manao ny taratasiny manokana raha misy lohahevitra mbola tsy voaresaka.

Ny mpanoratra ny hevitra sy ny mpandrindra an'ity orinasa iray manontolo ity dia ny malaza Sindre Sorhus, olona voalohany ao amin'ny GitHub, mpanoratra bebe kokoa 1000 npm modules, ary izy no handray ny PR-nao.
Taratasy DIY mahafinaritra, na GitHub fa tsy notepad

Ahoana ny fomba hidirana amin'ny lisitra mahafinaritra

Raha tampoka dia tsy nahita taratasy mety amin'ny lohahevitra iray mahaliana anao ianao, dia izao no famantarana voalohany tokony hataonao!

Hilaza aminao aho amin'ny fampiasana ny ohatry ny atidohako. Fitaovana Database Mahavariana β€” Avy amin'ny tetikasa mankany amin'ny tetikasa dia tsy maintsy miara-miasa amin'ny angon-drakitra isan-karazany aho, ary izany no antony nanombohako rakitra iray izay nanangonako fitaovana ilaina amin'ny fiaraha-miasa amin'izy ireo, ireo karazana mpifindra monina rehetra, IDE, tontonana admin, fitaovana fanaraha-maso ary ny karazana zavatra samihafa. Fitaovana efa nampiasaiko na vao nikasa ny hampiasa. Nizara ity rakitra ity tamin'ny mpiara-miasa ao amin'ny CROC sy any aoriana aho. Nanampy olona maro izany ary nahaliana. Vokatr'izany dia naniry laza bebe kokoa aho rehefa nahatsikaritra fa tao amin'ny fizarana Databases dia tsy nisy takelaka momba ity lohahevitra ity. Ary nanapa-kevitra ny hampiditra ny ahy any aho.

Inona no ilaina amin'izany?

  1. Manoratra repo GitHub mahazatra izahay miaraka amin'ny anarana toa mahafinaritra-na inona na inona. Raha ny ahy dia awesome-database-tools
  2. Izahay dia mitondra ny takelakay amin'ny endrika mahafinaritra, hanampy anay izany mpamokatra-mahatahotra-lisitra, izay hamokatra ireo rakitra ilaina rehetra amin'ny endrika ilaina
  3. Fametrahana CI tena izy. awesome-lint ary i travis ci dia hanampy antsika hifehy mampanankery ny takelakay
  4. Miandry 30 andro izahay
  5. Mandinika PR an'ny olona 2 farafahakeliny izahay
  6. Ary farany dia manao PR amin'ny repo lehibe izahay, izay ampianay rohy mankany amin'ny repo. Eto ianao dia mila mamaky tsara ny zava-drehetra ary manatanteraka amim-pitandremana ireo fepetra maro ho an'ny takelaka vaovao sy ny PR.

Pancake voalohany nivadika ho mibontsina
Taratasy DIY mahafinaritra, na GitHub fa tsy notepad
Saingy nandeha ny fotoana kely, nanangona fitaovana bebe kokoa aho, niasa tamin'ny fahadisoana ary sahy nanao izany andrana faharoa.

Saingy hadinoko ny zavatra iray tena manan-danja, izay nambara tamiko moramora:
Taratasy DIY mahafinaritra, na GitHub fa tsy notepad

Tsy dia nitandrina loatra aho ary tsy nanampy unicorn mba hanamarina fa feno ny fepetra rehetra
Taratasy DIY mahafinaritra, na GitHub fa tsy notepad

Avy eo dia nandeha ny fotoana kelikely, fanovana vitsivitsy mifototra amin'ny fanehoan-kevitra, ary ny nandrasana hatry ny ela bitsikahoe nekena ny PR-ko.

Noho izany dia lasa mpanoratra ny taratasy voalohany aho, ary nanomboka nandray izy ireo PR ny avy amin'ny vondrom-piarahamonina hanampy fitaovana vaovao. Ary maro amin'izy ireo no efa tafiditra ao Fitaovana Database Mahavariana. Raha kamo loatra ianao hanaraka ny rohy,

indro ny fifantenana amin'izao fotoana izao amin'ny fotoana namoahana ny lahatsoratra

Fitaovana Database Mahavariana Taratasy DIY mahafinaritra, na GitHub fa tsy notepad

Lisitry ny fitaovan'ny database entin'ny fiarahamonina

Eto izahay dia hanangona vaovao momba ny fitaovana andrana mahasoa sy mahatalanjona izay manatsotra miaraka amin'ny angon-drakitra ho an'ny DBA, DevOps, Developers ary ny olombelona.

Aza misalasala manampy fampahafantarana momba ny db-tools manokana na ny db-tools ankafizinao indrindra.

Hevitra ato Anatiny

HERE

  • AnySQL Maestro - Fitaovan'ny admin multi-purpose ho an'ny fitantanana angon-drakitra, fanaraha-maso ary fampandrosoana.
  • Aqua Data Studio - Aqua Data Studio dia rindrambaiko famokarana ho an'ny mpamorona angona, DBA ary mpandinika.
  • Database.net - Fitaovana fitantanana angon-drakitra marobe miaraka amin'ny fanohanana angona 20+.
  • datagrip - Cross-Platform IDE ho an'ny angona sy SQL avy amin'ny JetBrains.
  • dbeaver - Mpitantana angon-drakitra manerantany maimaimpoana sy mpanjifa SQL.
  • dbForge Studio ho an'ny MySQL - Universal IDE ho an'ny MySQL sy MariaDB fampivoarana, fitantanana ary fitantanana.
  • dbForge Studio ho an'ny Oracle - IDE matanjaka ho an'ny fitantanana, fitantanana ary fampandrosoana Oracle.
  • dbForge Studio ho an'ny PostgreSQL - Fitaovana GUI amin'ny fitantanana sy fampivoarana angona sy zavatra.
  • dbForge Studio ho an'ny SQL Server - Tontolo fampandrosoana mitambatra matanjaka ho an'ny fampandrosoana SQL Server, fitantanana, fitantanana, famakafakana data ary tatitra.
  • dbKoda β€” Modern (JavaScript/Electron framework), IDE open source ho an'ny MongoDB. Izy io dia manana endri-javatra hanohanana ny fampandrosoana, ny fitantanana ary ny fampifanarahana amin'ny angon-drakitra MongoDB.
  • IBEexpert - Fitaovana GUI feno ho an'ny Firebird sy InterBase.
  • HeidiSQL - Mpanjifa maivana amin'ny fitantanana MySQL, MSSQL ary PostgreSQL, voasoratra amin'ny Delphi.
  • mysql workbench - MySQL Workbench dia fitaovana hita maso mitambatra ho an'ny architects, developer ary DBA.
  • navicat - Fitaovana fampivoarana angona izay ahafahanao mifandray miaraka amin'ny angona MySQL, MariaDB, SQL Server, Oracle, PostgreSQL, ary SQLite avy amin'ny rindranasa tokana.
  • Oracle SQL Developer - Oracle SQL Developer dia tontolo fampandrosoana maimaim-poana sy mitambatra izay manamora ny fampandrosoana sy ny fitantanana ny Oracle Database amin'ny fametrahana nentim-paharazana sy Cloud.
  • pgAdmin β€” Ny sehatra fitantanana sy fampivoarana Open Source malaza indrindra sy manankarena indrindra ho an'ny PostgreSQL, angon-drakitra Open Source mandroso indrindra eran-tany.
  • pgAdmin3 - Fanohanana maharitra ho an'ny pgAdmin3.
  • Mpamorona PL/SQL - IDE izay kendrena manokana amin'ny fampivoarana ny programa voatahiry ho an'ny Oracle Databases.
  • PostgreSQL Maestro - Fitantanana angon-drakitra feno sy matanjaka, admin ary fitaovana fampandrosoana ho an'ny PostgreSQL.
  • saobakaka - Toad no vahaolana voalohany amin'ny angon-drakitra ho an'ny mpamorona, admin ary mpandinika data. Tantano ny fanovana angon-drakitra sarotra miaraka amin'ny fitaovana fitantanana angona tokana.
  • Toad Edge - Fitaovana fampivoarana angona tsotsotra ho an'ny MySQL sy Postgres.
  • TOra β€” TOra dia SQL IDE open source ho an'ny Oracle, MySQL ary PostgreSQL dbs.
  • Valentina Studio - Mamorona, mitantana, manontany ary mikaroka angon-drakitra Valentina DB, MySQL, MariaDB, PostgreSQL ary SQLite maimaimpoana.

Mpitantana GUI/mpanjifa

  • Mpitantana - Fitantanana angon-drakitra ao anaty rakitra PHP tokana.
  • DbVisualizer - Fitaovana angon-drakitra manerantany ho an'ny mpamorona, DBA ary mpandinika.
  • HouseOps β€” Enterprise ClickHouse Ops UI ho anao mampandeha fanontaniana, manara-maso ny fahasalaman'ny ClickHouse ary mampieritreritra ny hafa.
  • JackDB - Ny fidirana SQL mivantana amin'ny angon-drakitrao rehetra, na aiza na aiza misy azy.
  • OmniDB - Fitaovana tranonkala ho an'ny fitantanana angon-drakitra.
  • Pgweb β€” mpitety angon-drakitra miorina amin'ny Internet ho an'ny PostgreSQL, voasoratra ao amin'ny Go ary miasa amin'ny milina macOS, Linux ary Windows.
  • phpLiteAdmin - Fitaovana fitantanana angon-drakitra SQLite mifototra amin'ny tranonkala voasoratra amin'ny PHP miaraka amin'ny fanohanana ny SQLite3 sy SQLite2.
  • phpMyAdmin - Fifandraisana tranonkala ho an'ny MySQL sy MariaDB.
  • psequel - Ny PSequel dia manome interface tsara sy tsotra ho anao hanaovanao haingana ny asa PostgreSQL mahazatra.
  • PopSQL - Tonian-dahatsoratra SQL maoderina sy fiaraha-miasa ho an'ny ekipanao.
  • Postico - Mpanjifa PostgreSQL maoderina ho an'ny Mac.
  • Robo 3T - Robo 3T (Robomongo teo aloha) dia fitaovana fitantanana MongoDB cross-centric cross-platform.
  • Tohiny Pro - Sequel Pro dia fampiharana fitantanana angon-drakitra Mac haingana sy mora ampiasaina amin'ny fiaraha-miasa amin'ny angona MySQL & MariaDB.
  • SQL Operations Studio - Fitaovana fitantanana angon-drakitra ahafahana miasa miaraka amin'ny SQL Server, Azure SQL DB ary SQL DW avy amin'ny Windows, macOS ary Linux.
  • SQLiteExpert - Ny interface grafika dia manohana ny endri-javatra SQLite rehetra.
  • sqlpad - Ny tonian-dahatsoratra SQL miorina amin'ny tranonkala dia mandeha amin'ny rahonao manokana.
  • SQLPro - Mpitantana Postgres tsotra sy matanjaka ho an'ny macOS.
  • SQirreL - Ny mpanjifa SQL grafika voasoratra amin'ny Java izay ahafahanao mijery ny firafitry ny angon-drakitra mifanaraka amin'ny JDBC, mijery ny angon-drakitra ao anaty tabilao, mamoaka baiko SQL sns.
  • SQLTools - Fitantanana angon-drakitra ho an'ny VSCode.
  • sqlyog - Ny GUI MySQL feno sy mora ampiasaina indrindra.
  • Tabix - SQL Editor & Open source faharanitan-tsaina tsotra ho an'ny Clickhouse.
  • Table Plus - Fitaovana GUI maoderina, teratany ary namana ho an'ny angon-drakitra mifandraika: MySQL, PostgreSQL, SQLite & maro hafa.
  • TeamPostgreSQL β€” PostgreSQL Web Administration GUI β€” ampiasao ny angon-drakitrao PostgreSQL na aiza na aiza, miaraka amin'ny interface AJAX manankarena sy haingana.

CLI fitaovana

  • ipython-sql - Mifandraisa amin'ny angon-drakitra momba ny famoahana baiko SQL ao anatin'ny IPython na IPython Notebook.
  • iredis - Cli ho an'ny Redis miaraka amin'ny Autocompletion sy Syntax Highlighting.
  • pgcenter - Fitaovan'ny mpitantana ambony indrindra ho an'ny PostgreSQL.
  • pg_activity - Fampiharana ambony indrindra amin'ny fanaraha-maso ny hetsika mpizara PostgreSQL.
  • pg_top - 'top' ho an'ny PostgreSQL.
  • pspg β€” Postgres Pager
  • sqlcl β€” Oracle SQL Developer Command Line (SQLcl) dia interface tsara andalana maimaim-poana ho an'ny Oracle Database.
  • usql - Fifandraisana amin'ny andalana baiko manerantany ho an'ny PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, ary angon-drakitra maro hafa ao anatin'izany ny NoSQL sy ny angona tsy mifandray!

dbcli

  • athenacl - AthenaCLI dia fitaovana CLI ho an'ny serivisy AWS Athena izay afaka manao auto-completion sy ny fanasongadinana syntax.
  • litecli - CLI ho an'ny angona SQLite miaraka amin'ny fanasongadinana syntax.
  • mssql-cli - Mpanjifa andalana baiko ho an'ny SQL Server miaraka amin'ny fanasongadinana syntax.
  • mycli - Mpanjifa Terminal ho an'ny MySQL miaraka amin'ny Autocompletion sy Syntax Highlighting.
  • pgcli - Postgres CLI miaraka amin'ny autocompletion sy ny fanasongadinana syntax.
  • vcli - Vertica CLI miaraka amin'ny famenoana mandeha ho azy sy ny fanasongadinana ny syntax.

DB-schema navigation sy visualization

  • dbdiagram.io - Fitaovana haingana sy tsotra hanampiana anao hanao sarin'ny fifandraisana amin'ny angona ary mikoriana haingana amin'ny fiteny DSL tsotra.
  • ERAlchemy - Fitaovan'ny famoronana Diagrama mifandraika amin'ny Entity.
  • SchemaCrawler - Fitaovana fitadiavana schema angona maimaim-poana sy fahatakarana.
  • Schema Spy - Mamorona ny angon-drakitrao amin'ny antontan-taratasy HTML, ao anatin'izany ny kisary Fifandraisana Entity.
  • tbls - Fitaovana CI-Friendly hanoratana angon-drakitra, voasoratra ao amin'ny Go.

Modelers

  • Navicat Data Modeler - Fitaovana famolavolana angon-drakitra matanjaka sy mahomby izay manampy anao amin'ny fananganana modely angon-drakitra avo lenta, lojika ary ara-batana.
  • Oracle SQL Developer Data Modeler - Oracle SQL Developer Data Modeler dia fitaovana an-tsary maimaim-poana izay manatsara ny vokatra sy manamora ny asa fanaovana modely.
  • pgmodeler - Fitaovana modeling data natao ho an'ny PostgreSQL.

Fitaovana fifindra-monina

  • 2basy - Fitaovana fanamafisam-peo-as-code izay mampiasa ny foto-kevitry ny script DDL idempotent.
  • flyway - Fitaovan'ny fifindra-monina.
  • gh-ost - Fifindra-monina schema an-tserasera ho an'ny MySQL.
  • liquibase - Tranomboky tsy miankina amin'ny angon-drakitra ho an'ny fanaraha-maso, fitantanana ary fampiharana ny fanovana schema database.
  • migra - Toy ny diff fa ho an'ny schemas PostgreSQL.
  • node-pg-migrate - Node.js fitantanana fifindra-monina angona natsangana manokana ho an'ny postgres. (Saingy azo ampiasaina amin'ny DB hafa mifanaraka amin'ny fenitra SQL - ohatra CockroachDB.)
  • Pyrseas - Manome fitaovana hamaritana ny schema database PostgreSQL ho YAML.
  • SchemaHero β€” OpΓ©rateur Kubernetes ho an'ny fitantanana schema database declarative (gitops for schemas database).
  • Sqitch - Fitantanana ny fanovΓ na fototra ho an'ny fampivoarana tsy misy rafitra sy fametrahana azo ianteherana.
  • yuniql β€” Mbola misy fitaovana fanovana schema sy fifindra-monina hafa natao tamin'ny teratany .NET Core 3.0+ ary antenaina ho tsara kokoa.

Fitaovana famoronana kaody

  • ddl-generator - Mampiditra SQL DDL (Data Definition Language) avy amin'ny angona latabatra.
  • scheme2ddl - Fampiasana andalana baiko ho an'ny fanondranana Oracle schema mba hametrahana script ddl init miaraka amin'ny fahafahana manivana vaovao tsy ilaina, manasaraka ny DDL amin'ny rakitra samihafa, mamoaka endrika tsara tarehy.

wrappers

  • Dreamfactory - Loharano misokatra REST API ho an'ny fampiharana finday, tranonkala ary IoT.
  • Hasura GraphQL Engine - Ny API GraphQL amin'ny fotoana tena izy dia miredareda haingana amin'ny Postgres miaraka amin'ny fanaraha-maso ny fidirana tsara, dia miteraka koa ny webhooks amin'ny hetsika angon-drakitra.
  • jl-sql - SQL ho an'ny JSON sy CSV stream.
  • mysql_fdw - Fonosana angon-drakitra vahiny PostgreSQL ho an'ny MySQL.
  • Oracle REST Data Services - Fampiharana Java midadasika, ORDS sarintany ny matoanteny HTTP(S) (GET, POST, PUT, DELETE, sns.) amin'ny fifampiraharahana amin'ny angon-drakitra ary mamerina izay valiny voarafitra mampiasa JSON.
  • Prisma - Ny Prisma dia mamadika ny angon-drakitrao ho API GraphQL amin'ny fotoana tena izy.
  • postgREST - REST API ho an'ny angon-drakitra Postgres rehetra.
  • perst - Fomba iray ahafahana manompo API RESTful avy amin'ny angon-drakitra rehetra voasoratra ao amin'ny Go.
  • restSQL β€” Mpamokatra SQL miaraka amin'ny Java sy HTTP API, dia mampiasa HTTP API RESTful tsotra miaraka amin'ny serialization XML na JSON.
  • resquel - Hanova mora ny angona SQL anao ho REST API.
  • sandman2 - Mamorona serivisy API RESTful ho azy ho an'ny angona lovanao.
  • sql-boot - REST mandroso sy fonosana UI ho an'ny fanontanianao SQL.

Fitaovana backup

  • pgbackrest - Backup & Restore PostgreSQL azo itokisana.
  • BaRMan - Mpitantana Backup sy Recovery ho an'ny PostgreSQL.

Replication/Data operation

  • Dataset - Fitaovana fikarohana sy famoahana angona.
  • dtle - Serivisy famindrana angon-drakitra ho an'ny MySQL.
  • pgsync - Ampifanaraho ny angona Postgres eo anelanelan'ny angon-drakitra.
  • pg_chameleon β€” MySQL to PostgreSQL replica system voasoratra amin'ny Python 3. Ny rafitra dia mampiasa ny tranomboky mysql-replication mba hisintonana ireo sary andalana avy amin'ny MySQL izay voatahiry ao amin'ny PostgreSQL ho JSONB.
  • PGDeltaStream β€” Mpizara tranonkala Golang iray handefasana ny Postgres dia manova farafaharatsiny indray mandeha amin'ny sockets web, amin'ny fampiasana endri-tsoratra lojika Postgres.
  • repmgr - Ny mpitantana replication malaza indrindra ho an'ny PostgreSQL.

soratra

Fanaraha-maso/Statistika/Fampisehoana

  • ASH Viewer - Manome fomba fijery an-tsary momba ny angona momba ny tantaram-pivoriana mavitrika ao anatin'ny Oracle sy PostgreSQL DB.
  • Monyog β€” Fitaovam-panaraha-maso MySQL tsy misy mpiasa sy lafo vidy.
  • mssql-monitoring - Araho ny SQL Server anao amin'ny fampisehoana Linux amin'ny fampiasana collected, InfluxDB ary Grafana.
  • Navicat Monitor - Fitaovana fanaraha-maso mpizara lavitra azo antoka, tsotra ary tsy misy indrafo izay feno endri-javatra mahery vaika mba hampahomby ny fanaraha-maso anao.
  • Fanaraha-maso sy fitantanana ny Percona - Sehatra loharano misokatra ho an'ny fitantanana sy fanaraha-maso ny fahombiazan'ny MySQL sy MongoDB.
  • mpanangona pganalyze - Manalyze mpanangona antontan'isa amin'ny fanangonana ny metrika PostgreSQL sy ny angon-drakitra.
  • postgres-checkup - Fitaovana diagnostika taranaka vaovao ahafahan'ny mpampiasa manao fanadihadiana lalina momba ny fahasalaman'ny angon-drakitra Postgres.
  • postgres_exporter - Mpanondrana Prometheus ho an'ny metrika mpizara PostgreSQL.
  • pgDash - Mandrefy sy manara-maso ny lafiny rehetra amin'ny angona PostgreSQL anao.
  • PgHero - Dashboard fampisehoana ho an'ny Postgres - fisavana ara-pahasalamana, fanondroana soso-kevitra, sy ny maro hafa.
  • pgmetrics - Manangona sy mampiseho fampahalalana sy antontan'isa avy amin'ny mpizara PostgreSQL mandeha.
  • pgMustard - Ny interface interface ho an'ny Postgres dia manazava drafitra, miampy toro-hevitra hanatsarana ny fampisehoana.
  • pgstats - Manangona ny antontan'isa PostgreSQL, ary na mitahiry azy ireo amin'ny rakitra CSV na manonta azy amin'ny stdout.
  • pgwatch2 - Vahaolana momba ny fanaraha-maso / dashboarding ny metrika PostgreSQL flexible.
  • Telegraf PostgreSQL plugin - Manome metrika ho an'ny angon-drakitrao postgres.

Zabbix

  • Mamonsu - Mpampiasa fanaraha-maso ho an'ny PostgreSQL.
  • Orabbix - Orabbix dia plugin natao hiaraha-miasa amin'ny Zabbix Enterprise Monitor mba hanomezana tatitra sy fandrefesana isan-karazany, fampisehoana ary fandrefesana ho an'ny Oracle Databases, miaraka amin'ny metrikan'ny fahombiazan'ny server.
  • pg_monz - Ity no maodely fanaraha-maso Zabbix ho an'ny PostgreSQL Database.
  • Pyora β€” script Python hanaraha-maso ny angona Oracle.
  • ZabbixDBA - ZabbixDBA dia plugin haingana, malefaka ary tsy mitsaha-mivoatra mba hanaraha-maso ny RDBMS anao.

Testing

  • DbFit - Rafitra fitiliana angon-drakitra izay manohana ny fampivoarana mora amin'ny alΓ lan'ny fitsapana ny kaody angonao.
  • RegreSQL - Fitsapana fihemorana ny fangatahanao SQL.

Mpamorona data

Administration

  • pgbadger - Mpanadihady Log PostgreSQL haingana.
  • pgbedrock - Tantano ny andraikitry ny kluster Postgres, ny maha-mpikambana anjara, ny fananana tetika ary ny tombontsoa.
  • pgslice - Fizarana postgres mora toy ny pie.

HA/Failover/Sharding

  • Citus - Fanitarana Postgres izay mizara ny angonao sy ny fanontanianao amin'ny node maro.
  • patroni - Modely ho an'ny PostgreSQL High Availability miaraka amin'ny ZooKeeper, sns, na Consul.
  • Percona XtraDB Cluster - Vahaolana avo lenta ho an'ny MySQL Clustering sy Availability avo.
  • stolon - Mpitantana PostgreSQL teratany rahona ho an'ny PostgreSQL avo lenta.
  • pg_auto_failover - Fanitarana ny Postgres sy serivisy ho an'ny failover mandeha ho azy sy avo lenta.
  • pglookout - Fanaraha-maso replication PostgreSQL sy daemon failover.
  • PostgreSQL Automatic Failover - Avo-Availability ho an'ny Postgres, mifototra amin'ny fanondroan'ny indostria Pacemaker sy Corosync.
  • postgresql_cluster β€” PostgreSQL High-Availability Cluster (mifototra amin'ny "Patroni" sy "DCS(etcd)"). Fametrahana automatique amin'ny Ansible.
  • Vitess - Rafitra clustering database ho an'ny scaling horizontal MySQL amin'ny alΓ lan'ny sharding ankapobeny.

Kubernetes

  • KubeDB - Manamora ny fampandehanana ny angon-drakitra famokarana amin'ny Kubernetes.
  • Postgres operator - Ny OpΓ©rateur Postgres dia ahafahan'ny kluster PostgreSQL tena misy amin'ny Kubernetes (K8s) ampiasain'i Patroni.
  • Spilo - Clusters HA PostgreSQL miaraka amin'ny Docker.
  • StackGres β€” Kilasy orinasa, Full Stack PostgreSQL amin'ny Kubernetes.

Configuration Tuning

  • MySQLTuner-perl - Script nosoratana tamin'ny Perl izay ahafahanao mijery haingana ny fametrahana MySQL ary manao fanitsiana mba hampitomboana ny fahombiazany sy ny fahamarinan-toerana.
  • PGConfigurator - Fitaovana an-tserasera maimaim-poana hamoronana optimized postgresql.conf.
  • pgtune - Mpampiasa fanamafisana PostgreSQL.
  • postgresqltuner.pl - Skripta tsotra handinihana ny fikirakirana angona PostgreSQL anao, ary manome torohevitra momba ny fanitsiana.

DevOps

  • DBmaestro - Ny DBmaestro dia manafaingana ny tsingerin'ny famotsorana ary manohana ny fahaiza-manaony manerana ny tontolon'ny IT manontolo.
  • Toad DevOps Toolkit - Toad DevOps Toolkit dia manatanteraka ny asa fampivoarana angona fototra ao anatin'ny rindranasan'ny DevOps anao β€” tsy mampandefitra ny kalitao, ny fampisehoana na ny fahatokisana.

Skema santionany

tatitra

  • Poly - Fampiharana fanaovana tatitra SQL mora ampiasaina ho an'ireo tia SQL.

fizarana

  • DBdeployer - Fitaovana manaparitaka mora foana ny mpizara database MySQL.
  • dbatools - Module PowerShell izay mety ho heverinao ho toy ny SQL Server Management Studio andalana baiko.
  • Postgres.app - Fametrahana PostgreSQL misy endri-javatra feno voafono ho fampiharana Mac mahazatra.
  • BigSQL - Fizarana mahaliana ny mpamorona ny Postgres.
  • Trano elefanta - Ny fitantanana PostgreSQL mifototra amin'ny tranonkala izay mitambatra fitaovana sy fampiharana maromaro ampiasaina amin'ny PostgreSQL.

Security

  • Accra - Suite fiarovana amin'ny database. Proxy database miaraka amin'ny encryption ambaratonga eny an-tsaha, karohy amin'ny alΓ lan'ny angon-drakitra voatahiry, fisorohana ny tsindrona SQL, fitsirihana ny fidirana, honeypots. Manohana ny lafiny mpanjifa sy ny lafiny proxy ("mangarahara") fanafenana. SQL, NoSQL.

Mpamorona kaody

  • CodeBuff - Fanontam-pirinty tsara tarehy-agnostika amin'ny alΓ lan'ny fianarana milina.

anjara

Raha misy hitanao momba ny angon-drakitra dia zarao azafady. Ho faly ihany koa aho handray valiny - PR sy kintana. Raha manana fanontaniana momba ny famoronana takelakao manokana ianao dia soraty ihany koa.

Source: www.habr.com

Add a comment