
Tere, Habr! Ilmselt on igaĂŒhel meist olemas fail, kuhu me peidame midagi kasulikku ja huvitavat. Need vĂ”ivad olla lingid artiklitele, raamatutele, hoidlatele, kĂ€siraamatutele. Need vĂ”ivad olla jĂ€rjehoidjad brauseris vĂ”i isegi lihtsalt avatud vahekled, mis on jĂ€etud hilisemaks. Aja jooksul kasvab kogu see kogus ja lingid lakkavad töötamast, ent suur osa materjalist lihtsalt ajab vanaks.
Aga mis oleks, kui jagada seda head kraami kogukonnaga ja laadida see fail Githubi? Siis vÔivad teie tööd olla kasulikud ka teistele ja saate koos hoidma ajakohasust, vastu vÔttes uuendusi soovijatelt enneolematute PR-ide kaudu. Just selleks on mÔeldud projekt . See on one of the top 10 Github repositories, possessing 138K stars, and a link to your work could appear directly in its root README, attracting a huge audience to your creativity. However, this will require a bit of effort. I want to share my experience of such efforts with you.
Minu nimi on Maksim Gramin. KROK-is tegelen Java-arenduse ja andmebaasiuuringutega. Selles postituses rÀÀgin, mis on Awesome Lists ja kuidas luua oma tÔeline ametlik awesome-hoidla.
Mis on Awesome Lists
Kui mul tuleb selgeks teha mĂ”ni uus tehnoloogia vĂ”i programmeerimiskeel, suundun ma kĂ”igepealt just siia â leian vajaliku sektsiooni ja seal sobivad listid. Ja nagu nĂ€htub tĂ€htede arvust ja nende pidevast kasvust, ei tee seda ainult mina.

Tegelikult on see tavaline lame readme.md, mis elab eraldi , olles samas GitHubi kĂ”igi hoidlate seas 8. kohal ja sisaldab linke teistele listidele, mis on pĂŒhendatud mingi teema. NĂ€iteks Programmeerimiskeelte sektsioonis vĂ”ib leida Awesome Python ja Awesome Go listid, ning Front-End Developmentis on tohutult ressursse veebiarenduse kohta. Muidugi on olemas ka sektsioon (kui me sinna hiljem tagasi pöördume). Ja jah, kogu see ei piirdu ainult tehniliste teemadega. NĂ€iteks Meelelahutuse ja MĂ€ngude sektsioonides vĂ”ib samuti leida palju huvitavat (mina isiklikult olin rÔÔmus ).
Peamine omadus on see, et kÔik need listid ei ole koostatud isiklikult autori poolt, vaid kogukonna poolt ja need on kooskÔlastatud spetsiaalse ja vÀga range . Iga selline nimekiri on iseseisev spetsialistide kogukond, elab oma elu ja on avatud teie pull request'idele, mis muudavad selle veel paremaks. Samuti vÔib iga soovija luua oma nimekirja, kui mÔni teema pole veel kajastatud.
Idee autor ja kogu selle tegevuse koordinaator on legendaarne Sindre SĂžrhus, , ĂŒle ja just tema vĂ”tab vastu teie PR-id.

Kuidas pÀÀseda awesome-listi
Kui te ei leidnud sobivat nimekirja huvipakkuva teema kohta, siis see on esimene mÀrk, et tuleb see ise luua!
RÀÀgin oma projekti nĂ€itel, â Projektist projekti pean töötama kĂ”ige erinevamate andmebaasidega, seetĂ”ttu olen koostanud sellise faili, kuhu kogusin kasulikke tööriistu nende haldamiseks, erinevaid DB-migratoreid, IDE-sid, admin-paneele, jĂ€lgimise vahendeid ja muud. Tööriistad, mida olen juba kasutanud vĂ”i alles plaanisin hakata kasutama. Jagasin seda faili kolleegidega KROK'is ja ka vĂ€ljaspool seda. See aitas paljusid ja oli huvitav. LĂ”puks soovis ma suuremat kuulsust, kui mĂ€rkasin, et andmebaaside osas ei olnud selle teema kohta nimekirja. Ja otsustasin sinna oma lisada.
Mida selleks on vaja?
- Registreerime tavalise GitHub'i repo nimega awesome- midagigi. Minu puhul oli see awesome-database-tools.
- Viime oma nimekirja awesome formaati, siin aitab meid , mis genereerib kÔik vajalikud failid soovitud formaadis.
- Seame ĂŒles tĂ”elise CI. ja travis ci aitavad meil kontrollida kehtivust.
- Ootame 30 pÀeva,
- Teeme ĂŒlevaate vĂ€hemalt kahest vÔÔrast PR'ist.
- Ja lÔpuks teeme PR-i peamise repo juurde, kuhu lisame lingi oma repo juurde. Siin on vajalik hoolikalt kÔik lÀbi lugeda ja tÀita kÔik arvukad nÔudmised uue nimekirja ja PR-i suhtes.
Minu esimene katse

Kuid möödus natuke aega, kogusin veel rohkem materjali, töötasin vigade kallal ja julgesin .
Kuid unustasin ĂŒhe vĂ€ga olulise asja, millest mulle pehmelt vihjati:

Olin mitte eriti tĂ€helepanelik ja ei lisanud ĂŒhtegi ĂŒkssarvikut, et kinnitada, et kĂ”ik nĂ”uded on tĂ€idetud.

SeejÀrel möödus veel natuke aega, veel mÔned parandused mÀrkuste pÔhjal ja tuli kauaoodatud , et minu PR oli vastu vÔetud.
Nii, ma sain oma esimese nimekirja autoriks ja hakkasid mulle tulema koosolekust uusi tööriistu lisada. Ja paljud neist on juba kaasatud . Kui ei viitsi lingile minna,
siin on ajakohane valik postituse avaldamise hetkel
Awesome Database Tools,
Kogukonna juhitud andmebaasitööriistade loend
Siia kogume teavet suurepÀraste ja kasulike ning eksperimentaalsete tööriistade kohta, mis lihtsustavad andmebaasidega töötamist DBA-de, DevOpsi, arendajate ja tavainimeste jaoks.
Ăra kĂ”hkle lisada teavet oma andmebaasitööriistade vĂ”i lemmik kolmandate osapoolte andmebaasitööriistade kohta.
Sisu
IDE
- â Tipptasemel mitmeotstarbeline haldustööriist andmebaaside haldamiseks, kontrollimiseks ja arendamiseks.
- â Aqua Data Studio on tootlikkustarkvara andmebaasi arendajatele, DBA-dele ja analĂŒĂŒtikutele.
- â Mitme andmebaasi haldustööriist, mis toetab rohkem kui 20 andmebaasi.
- â PlatvormideĂŒlene IDE andmebaasidele ja SQL-ile JetBrainsilt.
- â Tasuta universaalne andmebaasi haldur ja SQL klient.
- â Ăks universaalne IDE MySQL ja MariaDB andmebaasi arendamiseks, haldamiseks ja administreerimiseks.
- â TĂ”hus IDE Oracle'i haldamiseks, administreerimiseks ja arendamiseks.
- â GUI-tööriist andmebaaside ja objektide haldamiseks ja arendamiseks.
- â TĂ”hus integreeritud arenduskeskkond SQL Serveri arendamiseks, haldamiseks, administreerimiseks, andmeanalĂŒĂŒsiks ja aruandluseks.
- â Kaasaegne (JavaScript / Electron raamistik), avatud lĂ€htekoodiga IDE MongoDB jaoks. Sellel on funktsioonid, mis toetavad MongoDB andmebaaside arendust, administreerimist ja jĂ”udluse timmimist.
- â Ulatuslik GUI-tööriist Firebird ja InterBase jaoks.
- â Kerge klient MySQL, MSSQL ja PostgreSQL haldamiseks, kirjutatud Delphi's.
- â MySQL Workbench on ainulaadne visuaalne tööriist andmebaasi arhitektidele, arendajatele ja DBA-dele.
- â Andmebaasi arendustööriist, mis vĂ”imaldab teil samal ajal ĂŒhendada MySQL, MariaDB, SQL Serveri, Oracle'i, PostgreSQLi ja SQLite andmebaase ĂŒhest rakendusest.
- â Oracle SQL Developer on tasuta integreeritud arenduskeskkond, mis lihtsustab Oracle'i andmebaasi arendamist ja haldamist nii traditsioonilistes kui ka pilvepĂ”histes rakendustes.
- â KĂ”ige populaarsem ja funktsioonirikam avatud lĂ€htekoodiga haldus- ja arendusplatvorm PostgreSQL jaoks, mis on kĂ”ige arenenum avatud lĂ€htekoodiga andmebaas maailmas.
- â Pikajaline tugi pgAdmin3 jaoks.
- â IDE, mis on suunatud spetsiaalselt salvestatud programmide arendamisele Oracle'i andmebaaside jaoks.
- â TĂ€ielik ja vĂ”imas andmebaasi haldamise, administraatori ja arendustööriist PostgreSQL jaoks.
- â Toad on tipptasemel andmebaasi lahendus arendajatele, administraatoritele ja andmeanalĂŒĂŒtikutele. Halda keerukaid andmebaasi muudatusi koos ĂŒhe andmebaasi haldustööriistaga.
- â Lihtsustatud andmebaasi arendustööriist MySQL ja Postgres jaoks.
- â TOra on avatud lĂ€htekoodiga SQL IDE Oracle'i, MySQL ja PostgreSQL andmebaaside jaoks.
- â Loo, halda, pĂ€ring ja uuri Valentina DB, MySQL, MariaDB, PostgreSQL ja SQLite andmebaase TASUTA.
GUI juhid / kliendid
- â Andmebaasi haldus ĂŒhe PHP faili kaudu.
- â Universaalne andmebaasi tööriist arendajatele, DBA-dele ja analĂŒĂŒtikutele.
- â EttevĂ”tte ClickHouse'i Ops UI, et saaksite pĂ€ringuid teha, jĂ€lgida ClickHouse'i tervist ja teha palju muid asju.
- â Otsene SQL-iga juurdepÀÀs kogu oma andmetele, sĂ”ltumata nende asukohast.
- â Veebitööriist andmebaasi haldamiseks.
- â VeebipĂ”hine andmebaasi brauser PostgreSQL jaoks, kirjutatud Go-s ja töötab macOS, Linuxi ja Windowsi masinatel.
- â VeebipĂ”hine SQLite andmebaasi haldustööriist, kirjutatud PHP-s, toetab SQLite3 ja SQLite2.
- â Veebiliides MySQL ja MariaDB jaoks.
- â PSequel pakub puhtat ja lihtsat liidest, millega saate kiiresti teha tavalisi PostgreSQL ĂŒlesandeid.
- â Kaasaegne, koostööline SQL redaktor teie meeskonnale.
- â Kaasaegne PostgreSQL klient Macile.
- â Robo 3T (endise nimega Robomongo) on shell-keskselt töötav MultuDB haldustööriist.
- â Sequel Pro on kiire ja lihtne Maci andmebaasi haldamise rakendus, mis töötab MySQL ja MariaDB andmebaasidega.
- â Andmehaldusvahend, mis vĂ”imaldab töötada SQL Serveri, Azure SQL DB ja SQL DW-ga Windowsis, macOS-is ja Linuxis.
- â Graafiline liides toetab kĂ”iki SQLite funktsioone.
- â VeebipĂ”hine SQL redaktor, mis töötab teie enda privaatses pilves.
- â Lihtne ja vĂ”imas Postgresi haldur macOS-il.
- â Graafiline SQL klient, kirjutatud Java-s, mis vĂ”imaldab teil vaadata JDBC ĂŒhilduva andmebaasi struktuuri, sirvida tabeleid, vĂ€lja anda SQL-kĂ€sklusi jne.
- â Andmebaasi haldus VSCode jaoks.
- â KĂ”ige terviklikum ja hĂ”lpsamini kasutatav MySQL GUI.
- â SQL redaktor ja avatud lĂ€htekoodiga lihtne Ă€riintellekti tööriist Clickhouse'i jaoks.
- â Kaasaegne, lokaalset ja sĂ”bralik GUI tööriist relaatsiooniliste andmebaaside jaoks: MySQL, PostgreSQL, SQLite ja palju muud.
- â PostgreSQL veebihaldus GUI â kasutage oma PostgreSQL andmebaase kĂ”ikjalt, rikkaliku ja ĂŒlikiire AJAX veebiliidese kaudu.
CLI tööriistad
- â Ăhendage andmebaasi, et vĂ€lja anda SQL-kĂ€sklusi IPythonis vĂ”i IPython Notebooks.
- â CLI Redis jaoks automaatse tĂ€itmise ja sĂŒntaksihighlightinguga.
- â Topi sarnane haldustööriist PostgreSQL-ile.
- â Topi sarnane rakendus PostgreSQL serveri tegevuse jĂ€lgimiseks.
- â âtopâ PostgreSQL-ile.
- â Postgresi pager.
- â Oracle SQL arendaja kĂ€surea tööriist (SQLcl) on tasuta kĂ€surea liides Oracle andmebaasi jaoks.
- â Universaalne kĂ€surea liides PostgreSQL-i, MySQL-i, Oracle andmebaasi, SQLite3, Microsoft SQL Serveri ja paljude teiste andmebaaside jaoks, sealhulgas NoSQL ja mitte-struutitud andmebaase!
dbcli
- â AthenaCLI on CLI tööriist AWS Athena teenuse jaoks, mis suudab automaatset tĂ€itmist ja sĂŒntaksihighlightingut.
- â CLI SQLite andmebaaside jaoks automaatse tĂ€itmise ja sĂŒntaksihighlightinguga.
- â KĂ€surea klient SQL Serveri jaoks automaatse tĂ€itmise ja sĂŒntaksihighlightinguga.
- â Terminali klient MySQL-i jaoks automaatse tĂ€itmise ja sĂŒntaksihighlightinguga.
- â Postgres CLI automaatse tĂ€itmise ja sĂŒntaksihighlightinguga.
- â Vertica CLI automaatse tĂ€itmise ja sĂŒntaksihighlightinguga.
Andmebaasi skeemide navigeerimine ja visualiseerimine
- â Kiire ja lihtne tööriist, mis aitab teil kiiresti joonistada oma andmebaasi seose diagramme ja vooge lihtsa DSL keele abil.
- â Entiteedi seose diagrammide genereerimise tööriist.
- â Tasuta andmebaasi skeemi avastamise ja mĂ”istmise tööriist.
- â Teie andmebaasi genereerimine HTML dokumentatsiooniks, sealhulgas entiteedi suhete diagrammid.
- â CI-sĂ”bralik tööriist andmebaasi dokumenteerimiseks, kirjutatud Go-s.
Mudelite loomine
- â TĂ”hus ja kuluefektiivne andmebaasi kujundamise tööriist, mis aitab teil luua kvaliteetseid kontseptsioonilisi, loogilisi ja fĂŒĂŒsilisi andmemudeleid.
- â Oracle SQL Developer Data Modeler on tasuta graafiline tööriist, mis suurendab tootlikkust ja lihtsustab andme mudelimise ĂŒlesandeid.
- â Andme mudelimise tööriist PostgreSQL jaoks.
RÀnde tööriistad
- â Andmebaasi konfigureerimise tööriist, mis kasutab idempotentsete DDL skriptide kontsepti.
- â Andmebaasi migratsioonitööriist.
- â VeebipĂ”hine skeemi migratsioon MySQL-i jaoks.
- â Andmebaasist sĂ”ltumatu teek andmebaasi skeemi muudatuste jĂ€lgimiseks, haldamiseks ja rakendamiseks.
- â Nagu diff, kuid PostgreSQL skeemide jaoks.
- â Node.js andmebaasi migreerimise haldamine, mis on ehitatud eksklusiivselt Postgrese jaoks. (Kuid seda saab kasutada ka teiste andmebaasidega, mis vastavad SQL standardile â nĂ€iteks CockroachDB.)
- â Pakub utiliite PostgreSQL andmebaasi skeemi kirjeldamiseks YAML formaadis.
- â Kubernetes'i operaator deklaratiivseks andmebaasi skeemi haldamiseks (gitops andmebaasi skeemide jaoks).
- â MĂ”istlik andmebaasi kohandatud muutuste haldamine raamistikuvabas arenduses ja usaldusvÀÀrses juurutamises.
- â Veel ĂŒks skeemi versioonimise ja migreerimise tööriist, mis on loodud ainult .NET Core 3.0+ jaoks ja loodetavasti parema kvaliteediga.
Koodigeneratsioonitööriistad
- â Inffer SQL DDL (Andme Definitsiooni Keel) tabeli andmete pĂ”hjal.
- â KĂ€skude rea utiliit Oracle'i skeemi eksportimiseks ddl algskriptide komplekti, koos vĂ”imalusega filtreerida soovimatut teavet, eraldada DDL erinevatesse failidesse, ja vormindada vĂ€ljund ilusaks.
Katted
- â Avatud lĂ€htekoodiga REST API tagaosa mobiilsete, veebipĂ”histe ja IoT rakenduste jaoks.
- â ĂĂ€rmiselt kiire, kohene reaalajas GraphQL API Postgrese jaoks, millel on peen juurdepÀÀsu kontroll, samuti webhooks'i aktiveerimine andmebaasi sĂŒndmustel.
- â SQL JSONi ja CSV voogude jaoks.
- â PostgreSQLi vĂ€lise andmebaasi mĂ€his MySQL jaoks.
- â Vahekihti Java rakendus, ORDS seondab HTTP(S) tehteid (GET, POST, PUT, DELETE jne.) andmebaasi tehingutega ja tagastab kĂ”ik tulemused JSONi kasutades.
- â Prisma muudab teie andmebaasi reaalajas GraphQL API-ks.
- â REST API igasugustele Postgres andmebaasidele.
- â Viis, kuidas teenindada RESTful API-d igasugustelt andmebaasidest Go keeles.
- â SQL generaator Java ja HTTP API-dega, kasutab lihtsat RESTful HTTP API-d XML vĂ”i JSON serialiseerimisega.
- â Lihtsalt muuda oma SQL andmebaas REST API-ks.
- â Automaatselt genereerib RESTful API teenuse teie pĂ€randandmebaasi jaoks.
- â TĂ€iustatud REST ja UI wrapper teie SQL-pĂ€ringutele.
Varundustööriistad
- â UsaldusvÀÀrne PostgreSQL varundus ja taastamine.
- â PostgreSQLi varundamise ja taastamise haldur.
Replikatsioon / andmete toimingud
- â Tööriist andmete uurimiseks ja avaldamiseks.
- â Jaotatud andmete ĂŒlekandeteenus MySQL jaoks.
- â SĂŒnkroniseerib Postgrese andmeid andmebaaside vahel.
- â MySQL to PostgreSQL replika sĂŒsteem, mis on kirjutatud Python 3. See sĂŒsteem kasutab mysql-replication raamatukogu, et tĂ”mmata rea pilte MySQL-ist, mis salvestatakse PostgreSQL-isse JSONB vormingus.
- â Golangi veebiserver, mis edastab Postgrese muudatusi vĂ€hemalt kord ĂŒle websocketide, kasutades Postgrese loogilise dekodeerimise omadust.
- â KĂ”ige populaarsem replikeerimise haldur PostgreSQL-i jaoks.
Skripti
- â Kasulikud vĂ€iksed skriptid andmebaasi analĂŒĂŒsi ja halduse jaoks, loodud PostgreSQL Expertsi meie tiimi poolt.
- â PĂ€ringud statistiliste bloatide mÔÔtmiseks PostgreSQLi indeksites ja tabelites.
- â SQL test, mis kontrollib, kas teie andmebaas jĂ€rgib reegleid .
- â Kasulikud PostgreSQL utiliidid.
- â Kasulikud SQL-skriptid ja kĂ€sud <timescale.com> poolt.
- â Puuduv kasulike tööriistade komplekt Postgres DBA-dele ja kĂ”igile inseneridele.
- â Kasulikud PostgreSQL pĂ€ringud ja kĂ€sud.
- â Need sqlplus skriptid on Oracle andmebaasi jĂ”udluse optimeerimise ja tĂ”rkeotsingu jaoks.
JÀlgimine / statistika / jÔudlus
- â Pakub graafilist vaadet aktiivse sessiooni ajaloo andmetele Oracle'i ja PostgreSQL DB-s.
- â Agentev ja kuluefektiivne MySQL jĂ€lgimise tööriist.
- â JĂ€lgi oma SQL Serveri jĂ”udlust Linuxis, kasutades collectd, InfluxDB ja Grafana.
- â Turvaline, lihtne ja agendivaba kaugserveri jĂ€lgimise tööriist, mis on tĂ€idetud vĂ”imsate funktsioonidega, et muuta teie jĂ€lgimise vĂ”imalikult efektiivseks.
- â Avatud lĂ€htekoodiga platvorm MySQL ja MongoDB jĂ”udluse haldamiseks ja jĂ€lgimiseks.
- â Pganalyze statistika kogumise tööriist PostgreSQLi metrika ja logi andmete kogumiseks.
- â Uue pĂ”lvkonna diagnostikavahend, mis vĂ”imaldab kasutajatel Postgresi andmebaaside tervise sĂŒvitsi analĂŒĂŒsi teha.
- â Prometheuse eksportija PostgreSQLi serveri metrika jaoks.
- â MÔÔdab ja jĂ€lgib iga aspekti sinu PostgreSQLi andmebaasidest.
- â Postgresi jĂ”udluse juhtpaneel â tervise kontrollid, soovitatavad indeksid ja palju muud.
- â Kogub ja kuvab teavet ning statistikat töötavast PostgreSQLi serverist.
- â Kasutajaliides Postgresi selgitusplaanide jaoks, pluss nĂ€punĂ€idete andmine jĂ”udluse parandamiseks.
- â Kogub PostgreSQLi statistikat, salvestades need kas CSV-failidesse vĂ”i kuvades stdout-s.
- â Paindlik iseseisev PostgreSQLi metrika jĂ€lgimise/juhtpaneeli lahendus.
- â Pakub metrikaid sinu postgres andmebaasi jaoks.
Zabbix
- â PostgreSQLi jĂ€lgimisagent.
- â Orabbix on pistikprogramm, mis on kavandatud toimima Zabbix Enterprise Monitoriga, et pakkuda mitmekihilist jĂ€lgimist, jĂ”udluse ja kĂ€ttesaadavuse raportite ning mÔÔtmise jaoks Oracle andmebaasidele, koos serveri jĂ”udluse metrikatega.
- â See on Zabbixi jĂ€lgimismall PostgreSQLi andmebaasi jaoks.
- â Pythoni skript Oracle andmebaaside jĂ€lgimiseks.
- â ZabbixDBA on kiire, paindlik ja pidevalt arenev pistikprogramm sinu RDBMS-i jĂ€lgimiseks.
Testimine
- â Andmebaaside katsetamise raamistik, mis toetab sinu andmebaasikoodi lihtsat testipĂ”hist arendamist.
- â SQL pĂ€ringute regressioonitestimine.
Andmete genereerimine
- â See on raamistik, mis genereerib sinu testitavale sĂŒsteemile reaalset ja valideeritud kĂ”rge mahuga testandmeid (vĂ€ldib Datalite antipatterni).
- â Tugev GUI-tööriist, mis loob tohutul hulgal realistlikku testandmeid.
- â VĂ€ike, kuid vĂ”imas GUI-tööriist, mis tĂ€idab Oracle'i skeeme tohutu hulga realistliku testandmega.
- â Tugev GUI-tööriist andmebaaside mĂ”istlike testandmete kiireks genereerimiseks.
Haldamine
- â Kiire PostgreSQL logi analĂŒsaator.
- â Halda Postgresi klastrite rolle, rolli liikmesusi, skeemi omandiĂ”igusi ja Ă”igusi.
- â Postgresi partitsioneerimine sama lihtne kui pirukas.
HA / failover / sharding
- â Postgresi laiendus, mis jaotab sinu andmed ja pĂ€ringud mitme sĂ”lme vahel.
- â Mall PostgreSQL kĂ”rge kĂ€ttesaadavuse jaoks koos ZooKeeperi, etcd vĂ”i Consuliga.
- â KĂ”rge skaleeritavuse lahendus MySQLi klastreerimiseks ja kĂ”rge kĂ€ttesaadavuse saavutamiseks.
- â PilvepĂ”hine PostgreSQLi juhtimislahendus PostgreSQLi kĂ”rge kĂ€ttesaadavuse jaoks.
- â Postgresi laiendus ja teenus automaatseks vĂ”tmete vahetamiseks ja kĂ”rge kĂ€ttesaadavuse tagamiseks.
- â PostgreSQLi replikeerimise jĂ€lgimise ja juhusliku programmi daemon.
- â KĂ”rge kĂ€ttesaadavus Postgresi jaoks, tuginedes tööstuse viidetele Pacemaker ja Corosync.
- â PostgreSQL kĂ”rge kĂ€ttesaadavuse klaster (pĂ”hinev "Patronil" ja "DCS(etcd)"). Automaatne juurutamine Ansible'i abil.
- â Andmebaasi klastreerimise sĂŒsteem MySQLi horisontaalse skaleerimise jaoks ĂŒldistatud jagamise kaudu.
Kubernetes
- â Muutes tootmisstandardiga andmebaaside kĂ€itamise Kubernetesel lihtsaks.
- â Postgresi operaator vĂ”imaldab kĂ”rge kĂ€ttesaadavusega PostgreSQLi klastri seadistamist Kubernetesel (K8s), mida toetab Patroni.
- â HA PostgreSQLi klastrid Dockeris.
- â EttevĂ”tte tasemel, tĂ€iskomplektne PostgreSQL Kubernetesel.
Seadistuse timmimine
- â Perl'is kirjutatud skript, mis vĂ”imaldab sul kiirelt ĂŒle vaadata MySQLi installatsiooni ja teha muudatusi jĂ”udluse ja stabiilsuse suurendamiseks.
- â Tasuta veebitööriist optimeeritud genereerimiseks
postgresql.conf. - â PostgreSQLi konfigureerimise juhend.
- â Lihtne skript sinu PostgreSQL andmebaasi konfiguratsiooni analĂŒĂŒsimiseks ja hÀÀlestusnĂ”uannete andmiseks.
DevOps
- â DBmaestro kiirendab vabastamise tsĂŒkleid ja toetab agiilsust kogu IT-ökosĂŒsteemis.
- â Toad DevOps Toolkit teostab olulisi andmebaasi arenduse funktsioone teie DevOps töövoos â kvaliteeti, jĂ”udlust vĂ”i usaldusvÀÀrsust ohverdamata.
Skeemi nÀidised
- â Oracle Database Sample Schemas.
Aruandlus
- â Lihtne SQL-i raportite rakendus, mis on loodud SQL-i armastajate jaoks.
Jaotused
- â Tööriist, mis lihtsustab MySQL andmebaasi serverite juurutamist.
- â PowerShelli moodul, mida vĂ”ite mĂ”elda kui kĂ€surea SQL Serveri haldusportaalina.
- â TĂ€isfunktsionaalne PostgreSQL-i installatsioon, pakitud standardse Maci rakendusena.
- â ArendajasĂ”bralik PostgreSQL jaotamine.
- â VeebipĂ”hine PostgreSQL-i haldustarkvara, mis sisaldab mitmeid utiliite ja rakendusi PostgreSQL-i kasutamiseks.
Turve
- â Andmebaasi turbekomplekt. Andmebaasi vahemaakler, kus on vĂ€likohandamine, krĂŒptitud andmete otsing, SQL-i sĂŒĂŒdistuste vĂ€ltimine, sissetungi tuvastamine, honeypots. Toetab kliendipoolset ja vahemaakleri poolt ("lĂ€bipaistev") krĂŒptimist. SQL, NoSQL.
Koodi vormindajad
- â KeeleĂŒksusest sĂ”ltumatud kauni vormindamise vĂ”imalused masinĂ”ppe abil.
Contributing
- Teie panus on alati teretulnud! Palun lugege esiteks.
Andmebaaside leidude osas jagage â olen samuti rÔÔmus tagasiside, PR-ide ja tĂ€hede ĂŒle. Kui jÀÀb kĂŒsimusi oma loetelu koostamise osas â kirjutage samuti.
Allikas: habr.com
