Sjajan DIY list ili GitHub umjesto notepada

Sjajan DIY list ili GitHub umjesto notepada

Pozdrav, Habr! Vjerojatno svatko od nas ima datoteku u kojoj skriva neĆĄto korisno i zanimljivo za sebe. Nekoliko poveznica na članke, knjige, repozitorije, priručnike. To mogu biti knjiĆŸne oznake preglednika ili čak samo otvorene kartice ostavljene za kasnije. S vremenom sve to buja, linkovi se prestaju otvarati, a većina materijala jednostavno zastari.

Ć to ako podijelimo ovu dobrotu sa zajednicom i objavimo ovu datoteku na GitHubu? Tada vaĆĄ rad moĆŸe biti koristan nekom drugom, a vi moĆŸete zajedno odrĆŸavati relevantnost, prihvaćajući aĆŸuriranja od onih koji ĆŸele putem dobrih starih PR-ova. Projekt je upravo tome i namijenjen. Sjajne liste. Uključeno je u TOP 10 GitHub repozitorija, ima 138 zvjezdica, a poveznica na vaĆĄe radove moĆŸe se pojaviti u njegovom korijenskom README-u, ĆĄto će privući veliku publiku vaĆĄem radu. Istina, to će zahtijevati malo truda. Ćœelim s vama podijeliti svoje iskustvo takvih nastojanja.

Moje ime je Maxim Gramin. U CROC-u se bavim Java razvojem i istraĆŸivanjem baza podataka. U ovom postu ću vam reći ĆĄto su Awesome Lists i kako napraviti svoj vlastiti sluĆŸbeni awesome repo.

Ć to su Awesome Lists

Kada moram smisliti neku novu tehnologiju ili programski jezik, prvo ơto napravim je da odem ovdje - nađem pravi odjeljak, au njemu su odgovarajući listovi. A sudeći po broju zvijezda i njihovom stalnom rastu, ne radim to samo ja.
Sjajan DIY list ili GitHub umjesto notepada

Zapravo, ovo je običan stan readme.md, koji ĆŸivi u odvojenom spremiĆĄta, nalazi se na 8. mjestu među svim GitHub repozitorijima i uključuje poveznice na druge listove posvećene bilo kojoj temi. Na primjer, u odjeljku Programski jezici moĆŸete pronaći listove o Awesome Python i Awesome Go, a Front-End Development ima veliku količinu resursa o WEB razvoju. I, naravno, - odjeljak Baze podataka (Vratit ćemo se na ovo malo kasnije). I da, sve to nije ograničeno na tehničke teme. Na primjer, u odjeljcima Zabava i Igre također moĆŸete pronaći puno zanimljivih stvari (osobno sam bio zadovoljan super-fantazija).
Glavna značajka je da sve te listove ne odrĆŸava osobno autor, već zajednica i da su sastavljeni u skladu s posebnim i vrlo strogim straĆĄan manifest. Svaki takav list neovisna je zajednica stručnjaka, ĆŸivi vlastitim ĆŸivotom i otvoren je za vaĆĄe zahtjeve za povlačenjem koji će ga učiniti joĆĄ boljim. Također svatko moĆŸe napraviti svoj vlastiti list ako neka tema joĆĄ nije obrađena.

Idejni autor i koordinator cijelog ovog pothvata je legendarni Sindre Sorhus, prva osoba na GitHubu, autor viơe 1000 npm moduli, i on je taj koji će primiti vaơe PR-ove.
Sjajan DIY list ili GitHub umjesto notepada

Kako ući na awesome-listu

Ako iznenada niste pronaơli odgovarajući list na temu koja vas zanima, onda je ovo prvi znak da ga morate sami napraviti!

Reći ću vam na primjeru svoje zamisli. Sjajni alati za baze podataka — Od projekta do projekta moram raditi s raznim bazama podataka i zato sam pokrenuo datoteku u kojoj sam sakupio korisne alate za rad s njima, sve vrste migratera baza podataka, IDE-ova, administratorskih panela, alata za praćenje i svih vrsta stvari.razno. Alati koje sam već koristio ili sam ih tek planirao koristiti. Ovu sam datoteku podijelio s kolegama u CROC-u i ĆĄire. Ovo je pomoglo mnogim ljudima i bilo je zanimljivo. Kao rezultat toga, ĆŸelio sam joĆĄ viĆĄe slave kada sam jednog dana primijetio da u odjeljku Baze podataka nema lista o ovoj temi. I odlučio sam dodati svoje tamo.

Ć to je potrebno za to?

  1. Registriramo redoviti GitHub repo s imenom poput awesome-whatever. U mom slučaju to su bili izvrsni alati za baze podataka
  2. Dovodimo svoj list u sjajan format, to će nam pomoći generator-straơan-popis, koji će generirati sve potrebne datoteke u potrebnom formatu
  3. Postavljanje pravog CI-ja. straơan-lint a travis ci će nam pomoći u kontroli valjanost naơ list
  4. Čekamo 30 dana
  5. Pregledavamo PR-ove najmanje 2 osobe
  6. I na kraju pravimo PR za glavni repo, gdje dodajemo vezu na naĆĄ repo. Ovdje morate paĆŸljivo pročitati sve i paĆŸljivo ispuniti sve brojne zahtjeve za novi list i sam PR.

Moja prva palačinka pokazalo se kvrgavim
Sjajan DIY list ili GitHub umjesto notepada
Ali proĆĄlo je malo vremena, skupila sam joĆĄ viĆĄe materijala, radila na greĆĄkama i odvaĆŸila se drugi pokuĆĄaj.

Ali zaboravio sam na vrlo vaĆŸnu stvar, koja mi je blago nagovijeĆĄtena:
Sjajan DIY list ili GitHub umjesto notepada

Nisam bio jako oprezan i nisam dodao jednoroga da potvrdim da su svi uvjeti ispunjeni
Sjajan DIY list ili GitHub umjesto notepada

Onda je proơlo joơ malo vremena, joơ nekoliko izmjena na temelju komentara, i ono dugo iơčekivano cvrkutda je moj PR prihvaćen.

Tako sam postao autor svog prvog lista, a oni su počeli primati PR-ovi iz zajednice za dodavanje novih alata. A mnogi od njih već su uključeni Sjajni alati za baze podataka. Ako ste previơe lijeni slijediti vezu,

ovdje je trenutni izbor u trenutku objave posta

Sjajni alati za baze podataka Sjajan DIY list ili GitHub umjesto notepada

Popis alata baze podataka koji pokreće zajednica

Ovdje ćemo prikupljati informacije o sjajno korisnim i sjajnim eksperimentalnim alatima koji pojednostavljuju s bazama podataka za DBA, DevOps, programere i obične smrtnike.

Slobodno dodajte informacije o vlastitim db-alatima ili omiljenim db-alatima trećih strana.

SadrĆŸaj

IDE

  • AnySQL Maestro — Vrhunski viĆĄenamjenski administrativni alat za upravljanje bazom podataka, kontrolu i razvoj.
  • Aqua Data Studio — Aqua Data Studio je softver za produktivnost za programere baza podataka, administratore baza podataka i analitičare.
  • Baza podataka.net — ViĆĄestruki alat za upravljanje bazama podataka s podrĆĄkom za viĆĄe od 20 baza podataka.
  • datagrip — Međuplatformski IDE za baze podataka i SQL tvrtke JetBrains.
  • dabar — Besplatni univerzalni upravitelj baze podataka i SQL klijent.
  • dbForge Studio za MySQL — Univerzalni IDE za MySQL i MariaDB razvoj baze podataka, upravljanje i administraciju.
  • dbForge Studio za Oracle — Moćan IDE za Oracle upravljanje, administraciju i razvoj.
  • dbForge Studio za PostgreSQL — GUI alat za upravljanje i razvoj baza podataka i objekata.
  • dbForge Studio za SQL Server — SnaĆŸno integrirano razvojno okruĆŸenje za razvoj SQL Servera, upravljanje, administraciju, analizu podataka i izvjeơćivanje.
  • dbKoda — Moderno (JavaScript/Electron framework), IDE otvorenog koda za MongoDB. Ima značajke za podrĆĄku razvoja, administracije i podeĆĄavanja performansi na MongoDB bazama podataka.
  • IBExpert — Sveobuhvatni GUI alat za Firebird i InterBase.
  • HeidiSQL — Lagani klijent za upravljanje MySQL-om, MSSQL-om i PostgreSQL-om, napisan u Delphiju.
  • MySQL radni stol — MySQL Workbench je objedinjeni vizualni alat za arhitekte baza podataka, programere i administratore baza podataka.
  • navicat — Alat za razvoj baze podataka koji vam omogućuje istovremeno povezivanje s bazama podataka MySQL, MariaDB, SQL Server, Oracle, PostgreSQL i SQLite iz jedne aplikacije.
  • Oracle SQL Developer — Oracle SQL Developer je besplatno, integrirano razvojno okruĆŸenje koje pojednostavljuje razvoj i upravljanje Oracle Database u tradicionalnim i Cloud implementacijama.
  • pgAdmin — Najpopularnija Open Source administracija i razvojna platforma s najbogatijim značajkama za PostgreSQL, najnapredniju Open Source bazu podataka na svijetu.
  • pgAdmin3 - Dugoročna podrĆĄka za pgAdmin3.
  • PL/SQL programer — IDE koji je posebno usmjeren na razvoj pohranjenih programskih jedinica za Oracle baze podataka.
  • PostgreSQL Maestro — Kompletan i moćan alat za upravljanje bazom podataka, administraciju i razvoj za PostgreSQL.
  • ĆŸaba krastača — Toad je vrhunsko rjeĆĄenje baze podataka za programere, administratore i analitičare podataka. Upravljajte sloĆŸenim promjenama baze podataka pomoću jednog alata za upravljanje bazom podataka.
  • Rub krastače — Pojednostavljeni alat za razvoj baze podataka za MySQL i Postgres.
  • TOra — TOra je SQL IDE otvorenog koda za Oracle, MySQL i PostgreSQL dbs.
  • Studio Valentina — Stvorite, administrirajte, postavljajte upite i istraĆŸite baze podataka Valentina DB, MySQL, MariaDB, PostgreSQL i SQLite BESPLATNO.

GUI upravitelji/klijenti

  • Admin — Upravljanje bazom podataka u jednoj PHP datoteci.
  • DbVizualizer — Univerzalni alat za baze podataka za programere, DBA i analitičare.
  • HouseOps — Enterprise ClickHouse Ops UI za pokretanje upita, nadgledanje stanja ClickHousea i navođenje mnogih drugih na razmiĆĄljanje.
  • JackDB — Izravni SQL pristup svim vaĆĄim podacima, bez obzira gdje se nalaze.
  • OmniDB — Web alat za upravljanje bazom podataka.
  • Pgweb — Web-bazirani preglednik baza podataka za PostgreSQL, napisan u Gou i radi na macOS, Linux i Windows strojevima.
  • phpLiteAdmin — Administratorski alat SQLite baziran na webu napisan u PHP-u s podrĆĄkom za SQLite3 i SQLite2.
  • phpMyAdmin — Web sučelje za MySQL i MariaDB.
  • nastavak — PSequel pruĆŸa čisto i jednostavno sučelje za brzo obavljanje uobičajenih PostgreSQL zadataka.
  • PopSQL — Moderan, kolaborativni SQL uređivač za vaĆĄ tim.
  • Postico - Moderni PostgreSQL klijent za Mac.
  • Robo 3T — Robo 3T (bivĆĄi Robomongo) je viĆĄeplatformski alat za upravljanje MongoDB-om koji je usmjeren na ljusku.
  • Nastavak Pro — Sequel Pro je brza i jednostavna Mac aplikacija za upravljanje bazom podataka za rad s bazama podataka MySQL i MariaDB.
  • SQL Operations Studio — Alat za upravljanje podacima koji omogućuje rad sa SQL Serverom, Azure SQL DB-om i SQL DW-om iz Windows, macOS i Linux.
  • Stručnjak za SQLite — Grafičko sučelje podrĆŸava sve SQLite značajke.
  • sqlpad — Web-bazirani SQL uređivač koji se izvodi u vaĆĄem vlastitom privatnom oblaku.
  • SQLPro — Jednostavan, moćan Postgres upravitelj za macOS.
  • Vjeverica — Grafički SQL klijent napisan u Javi koji će vam omogućiti pregled strukture JDBC kompatibilne baze podataka, pregledavanje podataka u tablicama, izdavanje SQL naredbi itd.
  • SQLTools — Upravljanje bazom podataka za VSCode.
  • sqlyog — Najpotpunije i najlakĆĄe za koriĆĄtenje MySQL GUI.
  • Tabix — SQL Editor & Open source jednostavna poslovna inteligencija za Clickhouse.
  • stol plus — Moderan, izvorni i prijateljski GUI alat za relacijske baze podataka: MySQL, PostgreSQL, SQLite i viĆĄe.
  • TeamPostgreSQL — PostgreSQL Web Administration GUI — koristite svoje PostgreSQL baze podataka s bilo kojeg mjesta, s bogatim, munjevito brzim AJAX web sučeljem.

CLI alati

  • ipython-sql — PoveĆŸite se s bazom podataka za izdavanje SQL naredbi unutar IPython ili IPython Notebook.
  • iredis — Cli za Redis s autokomplecijom i isticanjem sintakse.
  • pgcentar — Administratorski alat sličan vrhu za PostgreSQL.
  • pg_aktivnost — Top like aplikacija za praćenje aktivnosti PostgreSQL posluĆŸitelja.
  • str_vrh - 'top' za PostgreSQL.
  • pspg —Postgres Pager
  • sqlcl — Oracle SQL Developer Command Line (SQLcl) besplatno je sučelje naredbenog retka za Oracle Database.
  • usql — Univerzalno sučelje naredbenog retka za PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, i mnoge druge baze podataka uključujući NoSQL i nerelacijske baze podataka!

dbcli

  • athenacl — AthenaCLI je CLI alat za uslugu AWS Athena koji moĆŸe izvrĆĄiti automatsko dovrĆĄavanje i isticanje sintakse.
  • litecli - CLI za SQLite baze podataka s automatskim dovrĆĄavanjem i isticanjem sintakse.
  • mssql-cli — Klijent naredbenog retka za SQL Server s automatskim dovrĆĄavanjem i označavanjem sintakse.
  • mikli — Terminalni klijent za MySQL s automatskim dovrĆĄavanjem i označavanjem sintakse.
  • pgcli — Postgres CLI s automatskim dovrĆĄavanjem i isticanjem sintakse.
  • vcli — Vertica CLI s automatskim dovrĆĄavanjem i označavanjem sintakse.

Navigacija i vizualizacija DB-sheme

  • dbdiagram.io — Brz i jednostavan alat za pomoć pri crtanju dijagrama odnosa baze podataka i brzom tijeku pomoću jednostavnog DSL jezika.
  • ERAlkemija — Alat za generiranje dijagrama odnosa entiteta.
  • SchemaCrawler — Besplatni alat za otkrivanje i razumijevanje sheme baze podataka.
  • Schema Spy — Generiranje vaĆĄe baze podataka u HTML dokumentaciju, uključujući dijagrame odnosa entiteta.
  • tbls — CI-Friendly alat za dokumentiranje baze podataka, napisan u Go.

Modelari

  • Navicat Data Modeler — SnaĆŸan i isplativ alat za dizajn baze podataka koji vam pomaĆŸe izgraditi konceptualne, logičke i fizičke modele podataka visoke kvalitete.
  • Oracle SQL Developer Data Modeler — Oracle SQL Developer Data Modeler besplatni je grafički alat koji poboljĆĄava produktivnost i pojednostavljuje zadatke modeliranja podataka.
  • pgmodeler — Alat za modeliranje podataka dizajniran za PostgreSQL.

Alati za migraciju

  • 2 bas — Alat za konfiguraciju baze podataka kao koda koji koristi koncept idempotentnih DDL skripti.
  • uzletiĆĄte - Alat za migraciju baze podataka.
  • duh — Online migracija sheme za MySQL.
  • tekuća baza — KnjiĆŸnica neovisna o bazi podataka za praćenje, upravljanje i primjenu promjena sheme baze podataka.
  • migrira — Kao diff ali za PostgreSQL sheme.
  • čvor-pg-migracija — Upravljanje migracijom baze podataka Node.js izgrađeno isključivo za postgres. (Ali se također moĆŸe koristiti za druge DB-ove koji su u skladu sa SQL standardom - npr. CockroachDB.)
  • Pyrseas — Omogućuje pomoćne programe za opisivanje sheme PostgreSQL baze podataka kao YAML.
  • SchemaHero — Kubernetes operator za deklarativno upravljanje shemama baze podataka (gitops za sheme baze podataka).
  • Sqitch — Razumno upravljanje promjenama na bazi baze podataka za razvoj bez okvira i pouzdanu implementaciju.
  • yuniql — JoĆĄ jedan alat za izradu verzija i migraciju sheme upravo napravljen s izvornim .NET Core 3.0+ i nadamo se boljim.

Alati za generiranje koda

  • ddl-generator — Zaključuje SQL DDL (Jezik za definiranje podataka) iz podataka tablice.
  • shema2ddl — Pomoćni alat naredbenog retka za izvoz Oracle sheme u skup ddl init skripti s mogućnoơću filtriranja nepoĆŸeljnih informacija, odvajanje DDL-a u različitim datotekama, izlaz lijepog formata.

omotača

  • Dreamfactory — REST API pozadina otvorenog koda za mobilne, web i IoT aplikacije.
  • Hasura GraphQL Engine — Izuzetno brzi, trenutni GraphQL API-ji u stvarnom vremenu na Postgresu s preciznom kontrolom pristupa, također pokreću web-dojavljivače na događaje baze podataka.
  • jl-sql - SQL za JSON i CSV tokove.
  • mysql_fdw — PostgreSQL strani omotač podataka za MySQL.
  • Oracle REST Data Services — Java aplikacija srednje razine, ORDS preslikava HTTP(S) glagole (GET, POST, PUT, DELETE, itd.) u transakcije baze podataka i vraća sve rezultate formatirane pomoću JSON-a.
  • prizma — Prisma vaĆĄu bazu podataka pretvara u GraphQL API u stvarnom vremenu.
  • postgREST - REST API za bilo koju Postgres bazu podataka.
  • zajam — Je način posluĆŸivanja RESTful API-ja iz bilo koje baze podataka napisane u Go.
  • restSQL — SQL generator s Java i HTTP API-jima, koristi jednostavan RESTful HTTP API s XML ili JSON serijalizacijom.
  • ponavljati — Jednostavno pretvorite svoju SQL bazu podataka u REST API.
  • pjeơčanik2 — Automatski generirajte RESTful API uslugu za svoju naslijeđenu bazu podataka.
  • sql-boot — Napredni REST i UI omotač za vaĆĄe SQL upite.

Alati za sigurnosno kopiranje

  • pgnaslon za leđa - Pouzdano PostgreSQL sigurnosno kopiranje i vraćanje.
  • Konobar — Upravitelj sigurnosnog kopiranja i oporavka za PostgreSQL.

Replikacija/podatkovni rad

  • Skup podataka — Alat za istraĆŸivanje i objavljivanje podataka.
  • dtle — Usluga distribuiranog prijenosa podataka za MySQL.
  • pgsync - Sinkronizirajte Postgres podatke između baza podataka.
  • pg_kameleon — Sustav replika MySQL u PostgreSQL napisan u Pythonu 3. Sustav koristi biblioteku mysql-replication za povlačenje slika redaka iz MySQL-a koje su pohranjene u PostgreSQL kao JSONB.
  • PGDeltaStream — Golang web-posluĆŸitelj za strujanje Postgres promjena barem jednom preko web-utičnica, koristeći Postgres značajku logičkog dekodiranja.
  • repmgr — Najpopularniji upravitelj replikacije za PostgreSQL.

Skripte

Praćenje/statistika/izvedba

  • ASH Viewer — Omogućuje grafički prikaz podataka o povijesti aktivnih sesija unutar Oracle i PostgreSQL DB.
  • Monyog — Isplativi MySQL alat za praćenje bez agenta.
  • mssql-monitoring - Pratite svoj SQL Server na Linux performanse koriĆĄtenjem collectd-a, InfluxDB-a i Grafane.
  • Navicat Monitor — Siguran, jednostavan alat za nadzor udaljenog posluĆŸitelja bez agenta koji je prepun snaĆŸnih značajki kako bi vaĆĄ nadzor bio ĆĄto učinkovitiji.
  • Percona nadzor i upravljanje — Platforma otvorenog koda za upravljanje i praćenje performansi MySQL i MongoDB.
  • pganalyze sakupljač — Pganalyze kolektor statistike za prikupljanje PostgreSQL metrike i podataka dnevnika.
  • postgres-provjera — Dijagnostički alat nove generacije koji korisnicima omogućuje dubinsku analizu stanja Postgres baza podataka.
  • postgres_exporter — Prometheus izvoznik za metriku PostgreSQL posluĆŸitelja.
  • pgCrtica — Mjerite i pratite svaki aspekt vaĆĄih PostgreSQL baza podataka.
  • PgHero — Nadzorna ploča performansi za Postgres — provjere stanja, predloĆŸeni indeksi i viĆĄe.
  • pgmetrics — Prikupite i prikaĆŸite informacije i statistiku s pokrenutog PostgreSQL posluĆŸitelja.
  • pgSenf — Korisničko sučelje za Postgres objaĆĄnjava planove, plus savjete za poboljĆĄanje performansi.
  • pgstats — Prikuplja statistiku PostgreSQL i sprema je u CSV datoteke ili ispisuje na stdout.
  • pgwatch2 — Fleksibilno samostalno rjeĆĄenje za nadzor/kontrolnu ploču PostgreSQL metrike.
  • Telegraf PostgreSQL dodatak — PruĆŸa metriku za vaĆĄu postgres bazu podataka.

Zabbix

  • Mamonsu — Nadzorni agent za PostgreSQL.
  • Orabbix — Orabbix je dodatak dizajniran za rad sa Zabbix Enterprise Monitorom za pruĆŸanje viĆĄeslojnog praćenja, izvjeơća o izvedbi i dostupnosti i mjerenja za Oracle baze podataka, zajedno s metrikom performansi posluĆŸitelja.
  • pg_monz — Ovo je Zabbix predloĆŸak za praćenje za PostgreSQL bazu podataka.
  • Pyora — Python skripta za nadzor Oracle baza podataka.
  • ZabbixDBA - ZabbixDBA je brz, fleksibilan dodatak koji se stalno razvija za nadzor vaĆĄeg RDBMS-a.

Ispitivanje

  • DbFit — Okvir za testiranje baze podataka koji podrĆŸava jednostavan razvoj koda baze podataka vođen testiranjem.
  • RegreSQL — Regresijsko testiranje vaĆĄih SQL upita.

Generator podataka

Administracija

  • pgjazavac - Brzi PostgreSQL Log Analyzer.
  • pgbedrock — Upravljajte ulogama Postgres klastera, članstvom u ulogama, vlasniĆĄtvom nad shemom i privilegijama.
  • pgslice — Postgres particioniranje jednostavno kao pita.

HA/nadilaĆŸenje u slučaju kvara/sharding

  • Citus — Postgres proĆĄirenje koje distribuira vaĆĄe podatke i vaĆĄe upite na viĆĄe čvorova.
  • patroni — PredloĆŸak za PostgreSQL visoku dostupnost sa ZooKeeperom, etcd ili Consul.
  • Percona XtraDB klaster — RjeĆĄenje visoke skalabilnosti za MySQL klasteriranje i visoku dostupnost.
  • stolon — PostgreSQL izvorni upravitelj za PostgreSQL za visoku dostupnost.
  • pg_auto_failover — Postgres proĆĄirenje i usluga za automatizirani failover i visoku dostupnost.
  • pglookout — PostgreSQL nadgledanje replikacije i demon za nadogradnju.
  • PostgreSQL Automatic Failover — Visoka dostupnost za Postgres, temeljena na industrijskim referencama Pacemaker i Corosync.
  • postgresql_klaster — PostgreSQL High-Availability Cluster (temeljen na "Patroni" i "DCS(etcd)"). Automatiziranje implementacije s Ansibleom.
  • Vitess — Sustav klasteriranja baze podataka za horizontalno skaliranje MySQL-a kroz generalizirano dijeljenje.

Kubernetes

  • KubeDB — OlakĆĄavanje rada baza podataka proizvodne razine na Kubernetesu.
  • Postgres operator — Postgres Operator omogućuje visoko dostupne PostgreSQL klastere na Kubernetesu (K8s) koji pokreće Patroni.
  • Spilo - HA PostgreSQL klasteri s Dockerom.
  • StackGres — Enterprise-grade, Full Stack PostgreSQL na Kubernetesu.

PodeĆĄavanje konfiguracije

  • MySQLTuner-perl — Skripta napisana u Perlu koja vam omogućuje da brzo pregledate MySQL instalaciju i napravite prilagodbe za povećanje performansi i stabilnosti.
  • PGKonfigurator — Besplatni online alat za generiranje optimiziranog postgresql.conf.
  • pgtune — Čarobnjak za konfiguraciju PostgreSQL-a.
  • postgresqltuner.pl — Jednostavna skripta za analizu konfiguracije vaĆĄe baze podataka PostgreSQL i davanje savjeta za podeĆĄavanje.

DevOps

  • DBmaestro — DBmaestro ubrzava cikluse izdanja i podrĆŸava agilnost u cijelom IT ekosustavu.
  • Toad DevOps Toolkit — Toad DevOps Toolkit izvrĆĄava ključne razvojne funkcije baze podataka unutar vaĆĄeg tijeka rada DevOps — bez ugroĆŸavanja kvalitete, performansi ili pouzdanosti.

Uzorci shema

IzvjeĆĄtavanje

  • Poli — SQL aplikacija za izvjeơćivanje jednostavna za koriĆĄtenje napravljena za ljubitelje SQL-a.

distribucije

  • DBdeployer — Alat koji jednostavno postavlja MySQL posluĆŸitelje baze podataka.
  • dbatools — Modul PowerShell koji moĆŸete zamisliti kao SQL Server Management Studio za naredbeni redak.
  • Postgres.app — PostgreSQL instalacija s punim značajkama pakirana kao standardna Mac aplikacija.
  • BigSQL — Distribucija Postgresa prilagođena programerima.
  • Ć upa za slonove — Web-bazirano sučelje za upravljanje PostgreSQL-om koje uključuje nekoliko usluĆŸnih programa i aplikacija za koriĆĄtenje s PostgreSQL-om.

Sigurnost

  • Accra — Sigurnosni paket baze podataka. Proxy baze podataka s enkripcijom na razini polja, pretraĆŸivanje ĆĄifriranih podataka, sprječavanje SQL ubacivanja, otkrivanje upada, honeypots. PodrĆŸava klijentsku i proxy stranu ("transparentnu") enkripciju. SQL, NoSQL.

Formati koda

  • CodeBuff — Jezično-agnostički lijepi ispis kroz strojno učenje.

Doprinos

  • VaĆĄi doprinosi su uvijek dobrodoĆĄli! Molimo pročitajte smjernice doprinosa na prvom mjestu.

Ako imate neơto za bazu podataka, podijelite. Također će mi biti drago dobiti povratne informacije - PR-a i zvijezda. Ako imate pitanja o izradi vlastitih listova, također ih napiơite.

Izvor: www.habr.com

Kupite pouzdan hosting za stranice s DDoS zaĆĄtitom, VPS VDS posluĆŸiteljima đŸ”„ Kupite pouzdan web hosting sa DDoS zaĆĄtitom, VPS VDS servere | ProHoster