Duilleag uamhasach DIY, no GitHub an àite notepad

Duilleag uamhasach DIY, no GitHub an àite notepad

Halò, Habr! Is dòcha gu bheil faidhle aig gach fear againn far a bheil sinn a 'falach rudeigin feumail agus inntinneach dhuinn fhìn. Cuid de cheanglaichean gu artaigilean, leabhraichean, stòran, leabhraichean-làimhe. Dh’ fhaodadh iad seo a bhith nan comharran-leabhair brabhsair no eadhon dìreach tabaichean fosgailte air am fàgail airson nas fhaide air adhart. Thar ùine, bidh seo uile ag èirigh, bidh ceanglaichean a’ stad a’ fosgladh, agus bidh a’ mhòr-chuid de na stuthan dìreach a’ fàs sean.

Dè ma bhios sinn a’ roinn am maitheas seo leis a’ choimhearsnachd agus a’ postadh am faidhle seo air GitHub? An uairsin faodaidh an obair agad a bhith feumail do chuideigin eile, agus faodaidh tu buntainneas a chumail ri chèile, a’ gabhail ri ùrachaidhean bhon fheadhainn a tha ag iarraidh tro dheagh sheann PR. Is e seo dìreach a tha am pròiseact air a dhealbhadh airson. Liostaichean sgoinneil. Tha e air a ghabhail a-steach ann an stòran TOP 10 GitHub, tha rionnagan 138K aige, agus faodaidh ceangal ris na h-obraichean agad nochdadh dìreach anns a freumh README, a tharraingeas luchd-èisteachd mòr chun obair agad. Fìor, feumaidh seo beagan oidhirp. Tha mi airson m ’eòlas air na h-oidhirpean sin a cho-roinn riut.

Is e m ’ainm Maxim Gramin. Aig CROC bidh mi a’ dèanamh leasachadh Java agus rannsachadh stòr-dàta. Anns an dreuchd seo innsidh mi dhut dè a th’ ann an Liostaichean Awesome agus mar a nì thu an repo uamhasach oifigeil agad fhèin.

Dè a th’ ann an liostaichean uamhasach

Nuair a dh’ fheumas mi teicneòlas ùr no cànan prògramadh obrachadh a-mach, is e a’ chiad rud a nì mi a dhol an seo - lorg mi an earrann cheart, agus tha duilleagan freagarrach innte. Agus a’ breithneachadh leis an àireamh de rionnagan agus am fàs seasmhach aca, chan e mise a-mhàin a nì seo.
Duilleag uamhasach DIY, no GitHub an àite notepad

Gu dearbh, is e readme.md còmhnard àbhaisteach a tha seo, a tha a’ fuireach ann an àite air leth tasgaidh, aig ìre 8th am measg a h-uile stòr GitHub agus a’ toirt a-steach ceanglaichean gu duilleagan eile a tha coisrigte do chuspair sam bith. Mar eisimpleir, anns an roinn Cànanan Prògramadh gheibh thu duilleagan air Awesome Python agus Awesome Go, agus tha tòrr ghoireasan aig Front-End Development air leasachadh WEB. Agus, gu dearbh, - earrann stòr-dàta (Tillidh sinn gu seo beagan nas fhaide air adhart). Agus tha, chan eil seo uile cuingealaichte ri cuspairean teicnigeach. Mar eisimpleir, anns na h-earrannan Cur-seachad agus Gaming gheibh thu tòrr rudan inntinneach cuideachd (bha mi toilichte gu pearsanta iongantach-fantasy).
Is e am prìomh fheart gu bheil na duilleagan sin uile air an cumail suas chan ann leis an ùghdar gu pearsanta, ach leis a’ choimhearsnachd agus air an cur ri chèile a rèir sònrachadh sònraichte agus gu math teann. manifesto uabhasach. Tha gach duilleag mar seo na choimhearsnachd neo-eisimeileach de eòlaichean, a’ fuireach a bheatha fhèin agus fosgailte do na h-iarrtasan tarraing agad a nì e eadhon nas fheàrr. Agus faodaidh duine sam bith an duilleag aca fhèin a dhèanamh mura h-eil cuspair air a chòmhdach fhathast.

Is e ùghdar beachd agus co-òrdanaiche na h-iomairt seo gu lèir an uirsgeulach Sindre Sorhus, a’ chiad duine air GitHub, ùghdar tuilleadh Modalan 1000 npm, agus is esan a gheibh bhur n-aithrichibh.
Duilleag uamhasach DIY, no GitHub an àite notepad

Mar a gheibh thu a-steach don liosta uamhasach

Mura h-eil thu gu h-obann air duilleag iomchaidh a lorg air cuspair anns a bheil ùidh agad, is e seo a’ chiad shoidhne a dh’ fheumas tu a dhèanamh leat fhèin!

Innsidh mi dhut a’ cleachdadh eisimpleir mo bheachd-smuain. Innealan stòr-dàta sgoinneil - Bho phròiseact gu pròiseact feumaidh mi a bhith ag obair le measgachadh de stòran-dàta, agus is ann air sgàth sin a thòisich mi faidhle anns an do chruinnich mi innealan feumail airson a bhith ag obair còmhla riutha, a h-uile seòrsa de luchd-imrich stòr-dàta, IDEn, panalan rianachd, innealan sgrùdaidh agus a h-uile seòrsa de rudan. measgaichte. Innealan a tha mi air a chleachdadh mar-thà no a bha dìreach an dùil tòiseachadh a 'cleachdadh. Roinn mi am faidhle seo le co-obraichean aig CROC agus nas fhaide air falbh. Chuidich seo mòran dhaoine agus bha e inntinneach. Mar thoradh air an sin, bha mi ag iarraidh barrachd cliù nuair a mhothaich mi aon latha nach robh duilleag sam bith air a’ chuspair seo anns an roinn Stòr-dàta. Agus cho-dhùin mi mo chuid a chuir ris an sin.

Dè a tha a dhìth airson seo?

  1. Bidh sinn a’ clàradh repo cunbhalach GitHub le ainm mar uamhasach - ge bith dè. Anns a 'chùis agam b' e innealan-stòr-dàta uabhasach a bh 'ann
  2. Bheir sinn ar duilleag chun chruth uamhasach, cuidichidh seo sinn gineadair-uabhasach-liosta, a ghineas na faidhlichean riatanach uile anns a’ chruth a tha a dhìth
  3. A 'stèidheachadh CI fìor. uamhasach - lint agus cuidichidh travis ci sinn le smachd dligheachas ar duilleag
  4. Bidh sinn a 'feitheamh 30 latha
  5. Bidh sinn a’ dèanamh lèirmheas air co-dhiù 2 neach eile PR
  6. Agus mu dheireadh bidh sinn a’ dèanamh PR chun phrìomh repo, far am bi sinn a’ cur ceangal ris an repo againn. An seo feumaidh tu a h-uile dad a leughadh gu faiceallach agus gu faiceallach na riatanasan iomadach airson an duilleag ùr agus an PR fhèin a choileanadh.

Mo chiad pancake thionndaidh e a-mach gu bhith cnapach
Duilleag uamhasach DIY, no GitHub an àite notepad
Ach beagan ùine seachad, chruinnich mi eadhon barrachd stuthan, dh'obraich mi air mearachdan agus chuir mi dragh orm dàrna feuchainn.

Ach dhìochuimhnich mi mu rud glè chudromach, a bha gu socair a’ toirt beachd dhomh:
Duilleag uamhasach DIY, no GitHub an àite notepad

Cha robh mi gu math faiceallach agus cha do chuir mi aon-adharcach ris gus dearbhadh gun deach na cumhaichean gu lèir a choileanadh
Duilleag uamhasach DIY, no GitHub an àite notepad

An uairsin chaidh beagan a bharrachd ùine seachad, beagan a bharrachd deasachaidhean stèidhichte air beachdan, agus an rud ris an robh dùil o chionn fhada tweetgun deach gabhail ris an PR agam.

Mar sin thàinig mi gu bhith na ùghdar air a 'chiad duilleag agam, agus thòisich iad air faighinn PR bhon choimhearsnachd gus innealan ùra a chur ris. Agus tha mòran dhiubh mu thràth air an toirt a-steach Innealan stòr-dàta sgoinneil. Ma tha thu ro leisg an ceangal a leantainn,

seo an taghadh làithreach aig àm foillseachaidh na dreuchd

Innealan stòr-dàta sgoinneil Duilleag uamhasach DIY, no GitHub an àite notepad

Liosta innealan stòr-dàta air a stiùireadh leis a’ choimhearsnachd

An seo cruinnichidh sinn fiosrachadh mu innealan deuchainneach uamhasach feumail agus uamhasach a bhios nas sìmplidhe le stòran-dàta airson DBA, DevOps, Luchd-leasachaidh agus dìreach mortals.

Faodaidh tu fiosrachadh a chuir ris mu na h-innealan db agad fhèin no na h-innealan db treas-phàrtaidh as fheàrr leat.

Clàr-innse

SEO

  • Maestro AnySQL - Prìomh inneal rianachd ioma-adhbhar airson riaghladh stòr-dàta, smachd agus leasachadh.
  • Aqua Dàta Studio - Tha Aqua Data Studio na bhathar-bog cinneasachd airson luchd-leasachaidh stòr-dàta, DBAn, agus sgrùdairean.
  • Stòr-dàta.net - Ioma inneal riaghlaidh stòr-dàta le taic airson 20+ stòr-dàta.
  • DàtaGrip - IDE tar-àrd-ùrlar airson stòran-dàta & SQL le JetBrains.
  • dbìobhair - Manaidsear stòr-dàta uile-choitcheann an-asgaidh agus teachdaiche SQL.
  • dbForge Studio airson MySQL - IDE uile-choitcheann airson leasachadh, riaghladh agus rianachd stòr-dàta MySQL agus MariaDB.
  • dbForge Studio airson Oracle - IDE cumhachdach airson riaghladh, rianachd agus leasachadh Oracle.
  • dbForge Studio airson PostgreSQL - Inneal GUI airson a bhith a’ riaghladh agus a’ leasachadh stòran-dàta agus nithean.
  • dbForge Studio airson SQL Server - Àrainneachd leasachaidh aonaichte cumhachdach airson leasachadh SQL Server, riaghladh, rianachd, mion-sgrùdadh dàta, agus aithris.
  • db Koda - Ùr-nodha (frèam JavaScript / Electron), IDE stòr fosgailte airson MongoDB. Tha feartan aige gus taic a thoirt do leasachadh, rianachd agus gleusadh coileanaidh air stòran-dàta MongoDB.
  • IBEòlaiche - Inneal GUI coileanta airson Firebird agus InterBase.
  • HeidiSQL - Neach-dèiligidh aotrom airson MySQL, MSSQL agus PostgreSQL a riaghladh, sgrìobhte ann an Delphi.
  • Bann-obrach MySQL - Tha MySQL Workbench na inneal lèirsinneach aonaichte airson ailtirean stòr-dàta, luchd-leasachaidh, agus DBAn.
  • navicat - Inneal leasachaidh stòr-dàta a leigeas leat ceangal aig an aon àm ri MySQL, MariaDB, SQL Server, Oracle, PostgreSQL, agus stòran-dàta SQLite bho aon iarrtas.
  • Leasaiche Oracle SQL - Tha Oracle SQL Developer na àrainneachd leasachaidh an-asgaidh, amalaichte a bhios a’ sìmpleachadh leasachadh agus riaghladh Stòr-dàta Oracle ann an cleachdadh traidiseanta agus Cloud.
  • pgAdmin - An àrd-ùrlar rianachd is leasachaidh Open Source as mòr-chòrdte agus beairteach airson PostgreSQL, an stòr-dàta Open Source as adhartaiche san t-saoghal.
  • td Rianachd 3 - Taic fad-ùine airson pgAdmin3.
  • Leasaiche PL/SQL - IDE a tha gu sònraichte ag amas air leasachadh aonadan prògram stòraichte airson Stòr-dàta Oracle.
  • PostgreSQL Maestro - Inneal riaghlaidh stòr-dàta coileanta agus cumhachdach, rianachd agus leasachaidh airson PostgreSQL.
  • Mial-mhàgach - Is e Toad am prìomh fhuasgladh stòr-dàta airson luchd-leasachaidh, luchd-rianachd agus sgrùdairean dàta. Stiùirich atharrachaidhean stòr-dàta iom-fhillte le aon inneal stiùireadh stòr-dàta.
  • Iomall Mhàg - Inneal leasachaidh stòr-dàta nas sìmplidhe airson MySQL agus Postgres.
  • TOra - Tha TOra na stòr fosgailte SQL IDE airson Oracle, MySQL agus PostgreSQL dbs.
  • Stiùidio Valentina - Cruthaich, rianachd, ceasnachadh agus rannsaich stòran-dàta Valentina DB, MySQL, MariaDB, PostgreSQL agus SQLite AN-ASGAIDH.

Manaidsearan / teachdaichean GUI

  • Rianadair - Riaghladh stòr-dàta ann an aon fhaidhle PHP.
  • Db Sealladair - Inneal stòr-dàta uile-choitcheann airson luchd-leasachaidh, DBAn agus luchd-anailis.
  • Taighean-Op - Iomairt ClickHouse Ops UI airson gum bi thu a’ ruith cheistean, a ’cumail sùil air slàinte ClickHouse agus a’ toirt air mòran eile smaoineachadh.
  • JackDB - Cothrom dìreach air SQL air an dàta agad gu lèir, ge bith càite a bheil e a’ fuireach.
  • OmniDB - Inneal lìn airson riaghladh stòr-dàta.
  • Pg-lìn - Brabhsair stòr-dàta stèidhichte air an lìon airson PostgreSQL, sgrìobhte ann an Go agus ag obair air innealan macOS, Linux agus Windows.
  • phpLiteAdmin - Inneal rianachd stòr-dàta SQLite stèidhichte air an lìon air a sgrìobhadh ann am PHP le taic airson SQLite3 agus SQLite2.
  • phpMyAdmin - Eadar-aghaidh lìn airson MySQL agus MariaDB.
  • seicheal - Tha PSequel a’ toirt seachad eadar-aghaidh glan is sìmplidh dhut gus gnìomhan cumanta PostgreSQL a choileanadh gu sgiobalta.
  • PopSQL - Deasaiche SQL ùr-nodha, co-obrachail airson do sgioba.
  • Postico - Cliant PostgreSQL ùr-nodha airson Mac.
  • Rob 3T - Tha Robo 3T (Robomongo roimhe seo) na inneal riaghlaidh MongoDB tar-àrd-ùrlar stèidhichte air sligean.
  • Sequence Pro - Tha Sequel Pro na thagradh riaghlaidh stòr-dàta Mac luath, furasta a chleachdadh airson a bhith ag obair le stòran-dàta MySQL & MariaDB.
  • Stiùidio obrachaidhean SQL - Inneal riaghlaidh dàta a leigeas le bhith ag obair le SQL Server, Azure SQL DB agus SQL DW bho Windows, macOS agus Linux.
  • Eòlaiche SQLite - Tha eadar-aghaidh grafaigeach a’ toirt taic do na feartan SQLite gu lèir.
  • sqlpad - Bidh deasaiche SQL stèidhichte air an lìon a’ ruith san sgòth phrìobhaideach agad fhèin.
  • SQLPro - Manaidsear Postgres sìmplidh, cumhachdach airson macOS.
  • FeòragL - Neach-dèiligidh grafaigeach SQL sgrìobhte ann an Java a leigeas leat structar stòr-dàta a tha a’ gèilleadh ri JDBC fhaicinn, brobhsadh an dàta ann an clàran, cuir a-mach òrdughan SQL msaa.
  • Innealan SQL - Riaghladh stòr-dàta airson Còd VSC.
  • sgleog - An MySQL GUI as coileanta agus as fhasa a chleachdadh.
  • Tabix - Deasaiche SQL & fiosrachadh gnìomhachais stòr fosgailte airson Clickhouse.
  • ClàrPlus - Inneal GUI ùr-nodha, dùthchasach agus càirdeil airson stòran-dàta dàimh: MySQL, PostgreSQL, SQLite & barrachd.
  • Sgioba PostgreSQL - GUI Rianachd Lìn PostgreSQL - cleachd na stòran-dàta PostgreSQL agad bho àite sam bith, le eadar-aghaidh lìn AJAX beairteach, luath-dealanach.

Innealan CLI

  • ipython-sql - Ceangail ri stòr-dàta airson òrdughan SQL a thoirt seachad taobh a-staigh IPython no IPython Notebook.
  • iredis - Cli airson Redis le AutoCompletion agus Syntax Highlighting.
  • pgionad - Inneal rianachd coltach ris airson PostgreSQL.
  • pg_gnìomh - Iarrtas coltach ris airson sgrùdadh gnìomhachd frithealaiche PostgreSQL.
  • td_mullaich - 'mullach' airson PostgreSQL.
  • pspg — Postgres Pager
  • sql - Tha Oracle SQL Developer Command Line (SQLcl) na eadar-aghaidh loidhne-àithne an-asgaidh airson Stòr-dàta Oracle.
  • usql - Eadar-aghaidh loidhne-àithne uile-choitcheann airson PostgreSQL, MySQL, Stòr-dàta Oracle, SQLite3, Microsoft SQL Server, agus mòran stòran-dàta eile a’ toirt a-steach NoSQL agus stòran-dàta neo-dàimheach!

dbcli

  • athenacl - Tha AthenaCLI na inneal CLI airson seirbheis AWS Athena as urrainn fèin-chrìochnachadh agus soilleireachadh co-chòrdadh a dhèanamh.
  • litecli - CLI airson stòran-dàta SQLite le fèin-chrìochnachadh agus soilleireachadh co-chòrdadh.
  • mssql-cli - Cliant loidhne-àithne airson SQL Server le fèin-chrìochnachadh agus soilleireachadh co-chòrdadh.
  • mycli - Cliant Terminal airson MySQL le AutoCompletion agus Syntax Highlighting.
  • pgcli - Postgres CLI le fèin-chrìochnachadh agus soilleireachadh co-chòrdadh.
  • vcli - Vertica CLI le fèin-chrìochnachadh agus soilleireachadh co-chòrdadh.

Seòladh DB-sgeama agus fradharc

  • dbdiagram.io - Inneal luath is sìmplidh airson do chuideachadh le bhith a’ tarraing do dhiagraman dàimh stòr-dàta agus a’ sruthadh gu sgiobalta a’ cleachdadh cànan DSL sìmplidh.
  • ERalchemy - Inneal gineadh diagraman dàimh eintiteas.
  • Sgeama Craoladair - Inneal lorg agus tuigse sgeama stòr-dàta an-asgaidh.
  • Spy sgeama - A’ gineadh an stòr-dàta agad gu sgrìobhainnean HTML, a’ toirt a-steach diagraman Càirdeas Aonachd.
  • tbls - Inneal càirdeil CI airson stòr-dàta a chlàradh, sgrìobhte ann an Go.

Modailearan

  • Moder Dàta Navicat - Inneal dealbhaidh stòr-dàta cumhachdach agus cosg-èifeachdach a chuidicheas tu gus modalan dàta bun-bheachdail, loidsigeach agus corporra àrd-inbhe a thogail.
  • Modailiche dàta leasaiche Oracle SQL - Tha Oracle SQL Developer Data Modeler na inneal grafaigeach an-asgaidh a leasaicheas cinneasachd agus a nì sìmpleachadh air gnìomhan modaladh dàta.
  • pgmodeler - Inneal modaladh dàta air a dhealbhadh airson PostgreSQL.

Innealan imrich

  • 2 bas - Inneal rèiteachaidh stòr-dàta-mar-còd a bhios a’ cleachdadh bun-bheachd sgriobtaichean DDL neo-chomasach.
  • cuileag - Inneal imrich stòr-dàta.
  • gh-ost - Imrich sgeama air-loidhne airson MySQL.
  • liquibase - Leabharlann neo-eisimeileach le stòr-dàta airson lorg, riaghladh agus cur an sàs atharrachaidhean sgeamaichean stòr-dàta.
  • imrich - Coltach ri diff ach airson sgeamaichean PostgreSQL.
  • nód-pg-imrich - Stiùireadh imrich stòr-dàta Node.js air a thogail a-mhàin airson postgres. (Ach faodar a chleachdadh cuideachd airson DBan eile a tha a rèir inbhe SQL - me CockroachDB.)
  • Pyrseas - A’ toirt seachad goireasan airson cunntas a thoirt air sgeama stòr-dàta PostgreSQL mar YAML.
  • Gaisgeach sgeama - Gnìomhaiche Kubernetes airson riaghladh sgeamaichean stòr-dàta dearbhach (gitops airson sgeamaichean stòr-dàta).
  • Sgiath - Stiùireadh atharrachaidh ciallach bho stòr-dàta airson leasachadh gun fhrèam agus cleachdadh earbsach.
  • aoniql - Ach inneal dreach sgeama agus imrich eile dìreach air a dhèanamh le .NET Core 3.0+ dùthchasach agus an dòchas gum bi e nas fheàrr.

Innealan gineadh còd

  • ddl-ghineadair - A’ toirt a-steach SQL DDL (Cànan Mìneachadh Dàta) bho dhàta bùird.
  • sgeama2ddl - Loidhne-àithne air a chleachdadh airson sgeama Oracle às-mhalairt gu seata de sgriobtaichean ddl init le comas air fiosrachadh neo-mhiannach a shìoladh, DDL a sgaradh ann am faidhlichean eadar-dhealaichte, toradh cruth breagha.

Luchd-craiceann

  • Bruadar - Cùl-taic API stòr fosgailte REST airson tagraidhean gluasadach, lìn agus IoT.
  • Einnsean Hasura GraphQL - A ’spreadhadh APIan GraphQL fìor-ùine luath sa bhad air Postgres le smachd ruigsinneachd grinn, bidh iad cuideachd a’ brosnachadh lìn-lìn air tachartasan stòr-dàta.
  • jl-sql - SQL airson sruthan JSON agus CSV.
  • mysql_fdw - Còmhdach dàta cèin PostgreSQL airson MySQL.
  • Seirbheisean Dàta Oracle REST - Iarrtas Java meadhan-ìre, bidh ORDS a’ mapadh gnìomhairean HTTP(S) (GET, POST, PUT, DELETE, msaa) gu gnothaichean stòr-dàta agus a’ tilleadh toraidhean sam bith ann an cruth a’ cleachdadh JSON.
  • Prisma - Bidh Prisma a’ tionndadh an stòr-dàta agad gu API GraphQL fìor-ùine.
  • postgREST - REST API airson stòr-dàta Postgres sam bith.
  • perst - A bheil e na dhòigh air API RESTful a fhrithealadh bho stòran-dàta sam bith sgrìobhte ann an Go.
  • foisSQL - gineadair SQL le Java agus HTTP APIs, a’ cleachdadh API sìmplidh RESTful HTTP le sreathachadh XML no JSON.
  • resquel - Tionndaidh gu furasta an stòr-dàta SQL agad gu REST API.
  • sandman2 - Cruthaich gu fèin-ghluasadach seirbheis RESTful API airson an stòr-dàta dìleab agad.
  • sql-bròg - Còmhdach adhartach REST agus UI airson na ceistean SQL agad.

Innealan cùl-taic

  • cùl-taic - Cùl-taic & ath-nuadhachadh PostgreSQL earbsach.
  • Barman - Manaidsear Cùl-taic is Ath-bheothachaidh airson PostgreSQL.

Ath-riochdachadh / obrachadh dàta

  • Stòr-dàta - Inneal airson dàta a sgrùdadh agus fhoillseachadh.
  • dtle - Seirbheis gluasad dàta air a chuairteachadh airson MySQL.
  • pgsync - Sioncronaich dàta Postgres eadar stòran-dàta.
  • pg_chameleon — Mac-samhail MySQL gu siostam PostgreSQL sgrìobhte ann am Python 3. Bidh an siostam a’ cleachdadh mac-samhail mysql an leabharlainn gus na h-ìomhaighean sreath a tharraing à MySQL a tha air an stòradh gu PostgreSQL mar JSONB.
  • Sruth PGDelta - Bidh frithealaiche lìn Golang gus Postgres a shruthladh ag atharrachadh co-dhiù aon uair thairis air socaidean lìn, a’ cleachdadh feart còdaidh loidsigeach Postgres.
  • repmgr - Am manaidsear mac-samhail as mòr-chòrdte airson PostgreSQL.

Sgrìobhainnean

Sgrùdadh / Staitistig / Coileanadh

  • Sealladair ASH - A’ toirt seachad sealladh grafaigeach de dhàta eachdraidh seisean gnìomhach taobh a-staigh an Oracle agus PostgreSQL DB.
  • Mòineag - Inneal sgrùdaidh MySQL gun àidseant & cosg-èifeachdach.
  • mssql-sgrùdadh - Cum sùil air an t-seirbheisiche SQL agad air coileanadh Linux a’ cleachdadh cruinnichte, InfluxDB agus Grafana.
  • Draibhearan airson sùil a chumail air Navicat - Inneal sgrùdaidh frithealaiche iomallach sàbhailte, sìmplidh agus gun àidseant a tha làn de fheartan cumhachdach gus do sgrùdadh a dhèanamh cho èifeachdach sa ghabhas.
  • Sgrùdadh agus Stiùireadh Percona - Àrd-ùrlar stòr fosgailte airson a bhith a’ riaghladh agus a’ cumail sùil air coileanadh MySQL agus MongoDB.
  • neach-cruinneachaidh pganalyze - Pganalyze neach-cruinneachaidh staitistig airson metrics PostgreSQL agus dàta log a chruinneachadh.
  • postgres-sgrùdadh - Inneal breithneachaidh ginealach ùr a leigeas le luchd-cleachdaidh mion-sgrùdadh domhainn a dhèanamh air slàinte stòran-dàta Postgres.
  • postgres_exporter - Às-mhalairt Prometheus airson meatrach frithealaiche PostgreSQL.
  • pgDais - Tomhais agus cùm sùil air gach taobh de na stòran-dàta PostgreSQL agad.
  • Pg Gaisgeach - Deas-bhòrd coileanaidh airson Postgres - sgrùdaidhean slàinte, clàran-amais a chaidh a mholadh, agus barrachd.
  • pgmetrics - Cruinnich agus seall fiosrachadh agus stats bho fhrithealaiche PostgreSQL a tha a’ ruith.
  • pg Mustard - Bidh eadar-aghaidh cleachdaiche airson Postgres a’ mìneachadh phlanaichean, a bharrachd air molaidhean airson coileanadh a leasachadh.
  • pgstats - A’ cruinneachadh staitistig PostgreSQL, agus an dàrna cuid gan sàbhaladh ann am faidhlichean CSV no gan clò-bhualadh air an stdout.
  • pg uaireadair 2 - Fuasgladh sgrùdaidh / deas-bhòrd sùbailte fèin-chumanta PostgreSQL.
  • Plugin Telegraf PostgreSQL - A’ toirt seachad metrics airson an stòr-dàta postgres agad.

Zabbix

  • Mamonsu - Neach-ionaid sgrùdaidh airson PostgreSQL.
  • Orabbix - Is e plugan a th’ ann an Orabbix a chaidh a dhealbhadh gus obrachadh le Zabbix Enterprise Monitor gus aithris agus tomhas ioma-shreath de sgrùdadh, coileanadh agus ruigsinneachd a thoirt seachad airson Stòr-dàta Oracle, còmhla ri meatrach coileanadh frithealaiche.
  • pg_monz - Is e seo an teamplaid sgrùdaidh Zabbix airson Stòr-dàta PostgreSQL.
  • Pyora - Sgriobt Python gus sùil a chumail air stòran-dàta Oracle.
  • ZabbixDBA - Tha ZabbixDBA na plugan luath, sùbailte, agus a’ leasachadh gu leantainneach gus sùil a chumail air an RDBMS agad.

Deuchainn

  • DbFit - Frèam deuchainn stòr-dàta a bheir taic do leasachadh furasta air a stiùireadh le deuchainn air do chòd stòr-dàta.
  • RegreSQL - Ath-thionndadh A’ dèanamh deuchainn air na ceistean SQL agad.

Gineadair dàta

rianachd

  • pgbadger - Mion-sgrùdaire Log PostgreSQL luath.
  • pgbedrock - Stiùirich dreuchdan buidheann Postgres, ballrachd dreuchd, seilbh sgeamaichean, agus sochairean.
  • pgslice - Postgres sgaradh cho furasta ri pie.

HA/Failover/Sharding

  • Citus - Leudachadh Postgres a bhios a’ cuairteachadh an dàta agad agus na ceistean agad thairis air grunn nodan.
  • patroni - Teamplaid airson PostgreSQL Àrd ri fhaighinn le ZooKeeper, msaa, no Consul.
  • Buidheann Percona XtraDB - Fuasgladh àrd scalability airson cruinneachadh MySQL agus ruigsinneachd àrd.
  • stolon - Manaidsear PostgreSQL dùthchasach Cloud airson PostgreSQL ruigsinneachd àrd.
  • pg_auto_failover - Leudachadh postgres agus seirbheis airson fàilligeadh fèin-ghluasadach agus ruigsinneachd àrd.
  • sealladh pg - Sgrùdadh ath-riochdachadh PostgreSQL agus deamhan fàilligeadh.
  • Fàilligeadh fèin-ghluasadach PostgreSQL - Cothrom àrd airson Postgres, stèidhichte air iomraidhean gnìomhachais Pacemaker agus Corosync.
  • postgresql_cluster - Buidheann PostgreSQL Àrd-Ri fhaotainn (stèidhichte air "Patroni" agus "DCS (msaa)). Cleachdadh fèin-ghluasadach le Ansible.
  • Bhiteis - Siostam cruinneachadh stòr-dàta airson sgèileadh còmhnard de MySQL tro shreap coitcheann.

Kubernetes

  • KubeDB - Dèanamh furasta stòran-dàta ìre toraidh a ruith air Kubernetes.
  • Gnìomhaiche postgres - Tha an Gnìomhaiche Postgres a’ comasachadh cruinneachaidhean PostgreSQL a tha rim faighinn gu mòr air Kubernetes (K8s) le cumhachd bho Patroni.
  • Spoil - Cruinneachaidhean HA PostgreSQL le Docker.
  • StacGres - Ìre iomairt, Full Stack PostgreSQL air Kubernetes.

Tuning rèiteachaidh

  • MySQLTuner-perl - Sgriobt sgrìobhte ann am Perl a leigeas leat ath-sgrùdadh a dhèanamh air stàladh MySQL gu sgiobalta agus atharrachaidhean a dhèanamh gus coileanadh agus seasmhachd àrdachadh.
  • PGConfigurator - Inneal air-loidhne an-asgaidh gus optimachadh a ghineadh postgresql.conf.
  • pgtune - Draoidh rèiteachaidh PostgreSQL.
  • postgresqltuner.pl - Sgriobt shìmplidh airson mion-sgrùdadh a dhèanamh air rèiteachadh an stòr-dàta PostgreSQL agad, agus comhairle gleusaidh a thoirt seachad.

DevOps

  • DBmaestro - Bidh DBmaestro a’ luathachadh chuairtean fuasglaidh agus a’ toirt taic do shùbailteachd thairis air an eag-shiostam IT gu lèir.
  • Innealan Toad DevOps - Bidh Toad DevOps Toolkit a’ coileanadh prìomh ghnìomhan leasachaidh stòr-dàta taobh a-staigh do shruth-obrach DevOps - gun a bhith a’ toirt buaidh air càileachd, coileanadh no earbsachd.

Samhlaidhean sgeama

Aithisgean

  • Poly - Iarrtas aithris SQL a tha furasta a chleachdadh a chaidh a thogail dha leannanan SQL.

Sgaoilidhean

  • DBdeployer - Inneal a bhios a’ cleachdadh frithealaichean stòr-dàta MySQL gu furasta.
  • dbatools - Modal PowerShell air am faodadh tu smaoineachadh mar loidhne-àithne SQL Server Management Studio.
  • Postgres.app - Stàladh PostgreSQL làn-nochdadh air a phacaigeadh mar app àbhaisteach Mac.
  • MòrSQL - Sgaoileadh de Postgres a tha càirdeil do leasaiche.
  • Seada Ailbhein - Ceann-aghaidh riaghlaidh PostgreSQL stèidhichte air an lìon a bhios a’ cruinneachadh grunn ghoireasan agus thagraidhean airson an cleachdadh le PostgreSQL.

tèarainteachd

  • Accra - Sreath tèarainteachd stòr-dàta. Neach-ionaid stòr-dàta le crioptachadh ìre-raoin, sgrùdadh tro dhàta crioptaichte, casg in-stealladh SQL, lorg sàrachadh, poitean meala. A’ toirt taic do chrioptachadh taobh teachdaiche agus taobh progsaidh (“follaiseach”). SQL, NoSQL.

Luchd-fòrmataidh còd

  • CodeBuff - Clò-bhualadh breagha agnostic cànain tro ionnsachadh innealan.

A ’cur ris

Ma tha lorg sam bith agad airson an stòr-dàta, feuch an roinn thu. Bidh mi cuideachd toilichte fios air ais fhaighinn - PR agus rionnagan. Ma tha ceist sam bith agad mu bhith cruthachadh do dhuilleagan fhèin, sgrìobh iad cuideachd.

Source: www.habr.com

Cuir beachd ann