Lembar DIY sing apik tenan, utawa GitHub tinimbang notepad

Lembar DIY sing apik tenan, utawa GitHub tinimbang notepad

Sugeng rawuh, Habr! Mbokmenawa, saben kita duwe file sing ndhelikake barang sing migunani lan menarik kanggo awake dhewe. Sawetara pranala menyang artikel, buku, repositori, manual. Iki bisa dadi tetenger browser utawa malah mung mbukak tab sing ditinggalake mengko. Swara wektu, kabeh iki swells, pranala mandheg mbukak, lan paling saka bahan mung dadi outdated.

Apa yen kita nuduhake kabecikan iki karo komunitas lan ngirim file iki ing GitHub? Banjur karya sampeyan bisa migunani kanggo wong liya, lan sampeyan bisa njaga relevansi bebarengan, nampa nganyari saka wong-wong sing pengin liwat PR lawas sing apik. Iki persis apa sing dirancang kanggo proyek kasebut. Dhaptar apik tenan. Iki kalebu ing TOP 10 repositori GitHub, duwe 138K lintang, lan link menyang karya sampeyan bisa katon ing ROOT README, sing bakal narik akeh pamirsa menyang karya sampeyan. Bener, iki mbutuhake gaweyan sethithik. Aku pengin nuduhake pengalaman saka efforts kuwi karo sampeyan.

Jenengku Maxim Gramin. Ing CROC aku nindakake pangembangan Java lan riset database. Ing kirim iki, aku bakal ngandhani apa Dhaptar Awesome lan carane nggawe repo resmi sing apik tenan.

Apa sing Dhaptar Awesome

Nalika aku kudu tokoh metu sawetara teknologi anyar utawa basa program, bab pisanan aku pindhah kene - Aku nemokake bagean tengen, lan ana sheets cocok ing. Lan miturut jumlah lintang lan wutah sing terus-terusan, ora mung aku sing nindakake iki.
Lembar DIY sing apik tenan, utawa GitHub tinimbang notepad

Nyatane, iki minangka readme.md flat biasa, sing manggon ing kapisah repositori, rangking kaping 8 ing antarane kabeh repositori GitHub lan kalebu pranala menyang lembaran liyane sing dikhususake kanggo topik apa wae. Contone, ing bagean Basa Pemrograman sampeyan bisa nemokake lembar ing Awesome Python lan Awesome Go, lan Front-End Development duwe sumber daya sing akeh banget kanggo pangembangan WEB. Lan, mesthi, - bagean data (Kita bakal bali menyang iki mengko). Lan ya, kabeh iki ora diwatesi karo topik teknis. Contone, ing bagean Hiburan lan Game sampeyan uga bisa nemokake akeh perkara sing menarik (aku seneng banget apik tenan-fantasi).
Fitur utama yaiku kabeh lembaran kasebut ora dikelola dening penulis pribadi, nanging dening masyarakat lan disusun miturut aturan khusus lan ketat banget. manifesto apik tenan. Saben lembar kasebut minangka komunitas spesialis independen, urip dhewe lan mbukak panjaluk narik sing bakal nggawe luwih apik. Lan uga sapa wae bisa nggawe lembar dhewe yen sawetara topik durung dibahas.

Penulis ide lan koordinator kabeh perusahaan iki yaiku Sindre Sorhus sing legendaris, wong pisanan ing GitHub, penulis liyane 1000 npm modul, lan iku sing bakal nampa PRs Panjenengan.
Lembar DIY sing apik tenan, utawa GitHub tinimbang notepad

Carane njaluk menyang awesome-list

Yen dumadakan sampeyan ora nemokake lembaran sing cocog babagan topik sing sampeyan minati, mula iki minangka tandha pisanan sing kudu sampeyan lakoni dhewe!

Aku bakal pitutur marang kowe nggunakake conto brainchildku. Alat Database sing apik tenan - Saka proyek menyang proyek, aku kudu nggarap macem-macem database, lan mulane aku miwiti file sing ngumpulake alat sing migunani kanggo nggarap, kabeh jinis migrasi database, IDE, panel admin, alat ngawasi lan kabeh jinis. macem-macem. Piranti sing wis dakgunakake utawa mung arep digunakake. Aku nuduhake file iki karo kolega ing CROC lan liyane. Iki mbantu akeh wong lan menarik. AkibatΓ©, aku pengin luwih misuwur nalika sawijining dina aku weruh manawa ing bagean Database ora ana lembar babagan topik iki. Lan aku mutusakΓ© kanggo nambah mine ana.

Apa perlu kanggo iki?

  1. Kita ndhaptar repo GitHub biasa kanthi jeneng kaya apik tenan-apa wae. Ing kasusku iku apik tenan-database-tools
  2. Kita nggawa sheet menyang format sing apik tenan, iki bakal mbantu kita generator- apik tenan-dhaftar, sing bakal ngasilake kabeh file sing dibutuhake ing format sing dibutuhake
  3. Nyetel CI nyata. apik tenan-lint lan travis ci bakal mbantu kita ngontrol validitas lembaran kita
  4. Kita ngenteni 30 dina
  5. Kita mriksa paling ora 2 PR wong liya
  6. Lan pungkasane kita nggawe PR menyang repo utama, ing ngendi kita nambah link menyang repo kita. Ing kene sampeyan kudu maca kabeh kanthi ati-ati lan kanthi ati-ati ngrampungake kabeh syarat kanggo lembar anyar lan PR dhewe.

Pancake pertamaku jebule lumpia
Lembar DIY sing apik tenan, utawa GitHub tinimbang notepad
Nanging sawetara wektu liwati, aku nglumpukake materi luwih akeh, nggarap kesalahan lan wani nyoba kapindho.

Nanging aku lali bab sing penting banget, sing alon-alon diwaca marang aku:
Lembar DIY sing apik tenan, utawa GitHub tinimbang notepad

Aku ora banget ati-ati lan ora nambah unicorn kanggo konfirmasi sing kabeh kondisi wis ketemu
Lembar DIY sing apik tenan, utawa GitHub tinimbang notepad

Banjur sawetara wektu liwati, sawetara suntingan maneh adhedhasar komentar, lan sing ditunggu-tunggu tweetyen PRku ditampa.

Dadi aku dadi penulis lembaran pertamaku, lan dheweke wiwit nampa PR kang saka masyarakat kanggo nambah alat anyar. Lan akeh sing wis kalebu ing Alat Database sing apik tenan. Yen sampeyan kesed ngetutake link kasebut,

punika pilihan saiki ing wektu publikasi kirim

Alat Database sing apik tenan Lembar DIY sing apik tenan, utawa GitHub tinimbang notepad

Dhaptar alat basis data sing didorong komunitas

Ing kene kita bakal ngumpulake informasi babagan alat eksperimen sing migunani lan apik tenan sing nyederhanakake basis data kanggo DBA, DevOps, Pangembang lan manungsa.

Bebas bae kanggo nambah informasi babagan db-tools dhewe utawa favorit pihak katelu db-tools.

Paragraf

kene

  • AnySQL Maestro - Alat admin multi-tujuan utama kanggo manajemen database, kontrol lan pangembangan.
  • Aqua Data Studio - Aqua Data Studio minangka piranti lunak produktivitas kanggo Pangembang Database, DBA, lan Analis.
  • Database.net - Multiple alat manajemen database kanthi dhukungan kanggo 20+ database.
  • datagrip - Cross-Platform IDE kanggo Database & SQL dening JetBrains.
  • dbeaver - Manajer database universal gratis lan klien SQL.
  • dbForge Studio kanggo MySQL - IDE Universal kanggo pangembangan, manajemen, lan administrasi database MySQL lan MariaDB.
  • dbForge Studio kanggo Oracle - IDE sing kuat kanggo manajemen, administrasi, lan pangembangan Oracle.
  • dbForge Studio kanggo PostgreSQL - Alat GUI kanggo ngatur lan ngembangake database lan obyek.
  • dbForge Studio kanggo SQL Server - Lingkungan pangembangan terintegrasi sing kuat kanggo pangembangan, manajemen, administrasi, analisis data, lan laporan SQL Server.
  • dbKoda - Modern (JavaScript/Electron framework), open source IDE kanggo MongoDB. Nduwe fitur kanggo ndhukung pangembangan, administrasi lan tuning kinerja ing basis data MongoDB.
  • IBEExpert - Alat GUI Komprehensif kanggo Firebird lan InterBase.
  • HeidiSQL - Klien entheng kanggo ngatur MySQL, MSSQL lan PostgreSQL, ditulis ing Delphi.
  • Workbench MySQL - MySQL Workbench minangka alat visual terpadu kanggo arsitek database, pangembang, lan DBA.
  • navicat - Alat pangembangan database sing ngidini sampeyan nyambung menyang database MySQL, MariaDB, SQL Server, Oracle, PostgreSQL, lan SQLite bebarengan saka aplikasi siji.
  • Pangembang SQL Oracle - Oracle SQL Developer minangka lingkungan pangembangan terintegrasi gratis sing nyederhanakake pangembangan lan manajemen Oracle Database ing panyebaran tradisional lan Cloud.
  • pgAdmin - Platform administrasi lan pangembangan Open Source sing paling populer lan duwe fitur kanggo PostgreSQL, database Open Source paling maju ing donya.
  • pgAdmin3 - Dhukungan Jangka Panjang kanggo pgAdmin3.
  • Pangembang PL/SQL - IDE sing ditargetake khusus kanggo pangembangan unit program sing disimpen kanggo Oracle Database.
  • PostgreSQL Maestro - Manajemen database lengkap lan kuat, admin lan alat pangembangan kanggo PostgreSQL.
  • Bangkong - Toad minangka solusi database utama kanggo pangembang, admin lan analis data. Ngatur owah-owahan database rumit kanthi alat manajemen database siji.
  • Toad Edge - Alat pangembangan database sing disederhanakake kanggo MySQL lan Postgres.
  • TOra β€” TOra minangka IDE SQL open source kanggo Oracle, MySQL lan PostgreSQL dbs.
  • Studio Valentina - Nggawe, ngatur, takon lan njelajah database Valentina DB, MySQL, MariaDB, PostgreSQL lan SQLite GRATIS.

Manajer GUI / Klien

  • Pangurus - Manajemen database ing file PHP siji.
  • DbVisualizer - Alat database universal kanggo pangembang, DBA lan analis.
  • HouseOps β€” Enterprise ClickHouse Ops UI kanggo sampeyan mbukak pitakon, ngawasi kesehatan ClickHouse lan nggawe akeh wong mikir.
  • JackDB - Akses SQL langsung menyang kabeh data sampeyan, ora preduli ing ngendi wae.
  • OmniDB - Alat web kanggo manajemen database.
  • Pgweb β€” Browser database basis web kanggo PostgreSQL, ditulis ing Go lan bisa digunakake ing mesin macOS, Linux lan Windows.
  • phpLiteAdmin - Alat admin database SQLite basis web sing ditulis ing PHP kanthi dhukungan kanggo SQLite3 lan SQLite2.
  • phpMyAdmin - Antarmuka web kanggo MySQL lan MariaDB.
  • psequel - PSequel nyedhiyakake antarmuka sing resik lan prasaja supaya sampeyan bisa nindakake tugas PostgreSQL umum kanthi cepet.
  • PopSQL - Editor SQL kolaboratif modern kanggo tim sampeyan.
  • Postico - Klien PostgreSQL Modern kanggo Mac.
  • Robo 3T Kab - Robo 3T (biyen Robomongo) minangka alat manajemen MongoDB cross-platform cangkang-sentris.
  • Sekuel Pro - Sequel Pro minangka aplikasi manajemen database Mac sing cepet lan gampang digunakake kanggo nggarap database MySQL & MariaDB.
  • SQL Operasi Studio - Alat manajemen data sing bisa digunakake karo SQL Server, Azure SQL DB lan SQL DW saka Windows, macOS lan Linux.
  • Pakar SQLite - Antarmuka grafis ndhukung kabeh fitur SQLite.
  • sqlpad - Editor SQL basis web mbukak ing maya pribadi sampeyan dhewe.
  • SQLPro - Pangatur Postgres sing prasaja lan kuat kanggo macOS.
  • SquirreL - Klien SQL grafis sing ditulis ing Jawa sing ngidini sampeyan ndeleng struktur database sing cocog karo JDBC, browsing data ing tabel, ngetokake perintah SQL, lsp.
  • SQLTools - Manajemen database kanggo VSCode.
  • sqlyog β€” GUI MySQL sing paling lengkap lan gampang digunakake.
  • Tabix - Editor SQL & Open source intelijen bisnis prasaja kanggo Clickhouse.
  • TabelPlus - Alat GUI modern, asli, lan ramah kanggo basis data hubungan: MySQL, PostgreSQL, SQLite & liya-liyane.
  • TeamPostgreSQL β€” GUI Administrasi Web PostgreSQL β€” gunakake database PostgreSQL saka ngendi wae, kanthi antarmuka web AJAX sing sugih lan cepet.

alat CLI

  • ipython-sql - Sambungake menyang database kanggo ngetokake printah SQL ing IPython utawa IPython Notebook.
  • iredis - Cli kanggo Redis kanthi AutoCompletion lan Syntax Highlighting.
  • pgcenter - Alat admin paling ndhuwur kanggo PostgreSQL.
  • pg_aktivitas - Aplikasi kaya ndhuwur kanggo ngawasi aktivitas server PostgreSQL.
  • pg_ndhuwur - 'ndhuwur' kanggo PostgreSQL.
  • pspg - Postgres Pager
  • sqlcl β€” Oracle SQL Developer Command Line (SQLcl) minangka antarmuka baris perintah gratis kanggo Oracle Database.
  • usql - Antarmuka baris perintah universal kanggo PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, lan akeh database liyane kalebu database NoSQL lan non-relasional!

dbcli

  • athenacl - AthenaCLI minangka alat CLI kanggo layanan AWS Athena sing bisa ngrampungake otomatis lan nyorot sintaks.
  • liteli - CLI kanggo Database SQLite kanthi otomatis rampung lan nyorot sintaks.
  • mssql-cli - Klien baris perintah kanggo SQL Server kanthi otomatis rampung lan nyorot sintaks.
  • mycli - Klien Terminal kanggo MySQL kanthi AutoCompletion lan Syntax Highlighting.
  • pgcli - Postgres CLI kanthi autocompletion lan sorotan sintaks.
  • vcli - Vertica CLI kanthi otomatis rampung lan nyorot sintaks.

DB-skema pandhu arah lan visualisasi

  • dbdiagram.io - Alat sing cepet lan gampang kanggo mbantu nggambar diagram hubungan database lan mili kanthi cepet nggunakake basa DSL sing prasaja.
  • ERAlkimia - Alat nggawe Diagram Hubungan Entitas.
  • SchemaCrawler - Alat panemuan lan pangerten skema database gratis.
  • Skema Spy - Nggawe database menyang dokumentasi HTML, kalebu diagram Hubungan Entitas.
  • tbls - Alat CI-Friendly kanggo dokumen database, ditulis ing Go.

Modelers

  • Model Data Navicat - Alat desain database sing kuat lan biaya-efektif sing mbantu sampeyan mbangun model data konseptual, logis lan fisik sing berkualitas.
  • Oracle SQL Developer Data Modeler β€” Oracle SQL Developer Data Modeler minangka alat grafis gratis sing nambah produktivitas lan nyederhanakake tugas pemodelan data.
  • pgmodeler - Alat modeling data sing dirancang kanggo PostgreSQL.

Piranti migrasi

  • 2 bass - Alat konfigurasi-minangka-kode database sing nggunakake konsep skrip DDL idempoten.
  • dalan mabur - Alat migrasi database.
  • gh-ost β€” Migrasi skema online kanggo MySQL.
  • liquibase - Pustaka bebas basis data kanggo nelusuri, ngatur lan ngetrapake owah-owahan skema database.
  • migrasi - Kaya beda nanging kanggo skema PostgreSQL.
  • simpul-pg-migrasi - Manajemen migrasi database Node.js dibangun khusus kanggo postgres. (Nanging uga bisa digunakake kanggo DB liyane sing cocog karo standar SQL - contone CockroachDB.)
  • Pyrseas - Nyedhiyakake sarana kanggo njlΓ¨ntrΓ¨hakΓ© skema database PostgreSQL minangka YAML.
  • SkemaHero - Operator Kubernetes kanggo manajemen skema database deklaratif (gitops kanggo skema database).
  • Sqitch - Manajemen pangowahan asli basis data sing wicaksana kanggo pangembangan tanpa kerangka kerja lan panyebaran sing bisa dipercaya.
  • yuniql β€” Nanging versi skema lan alat migrasi liyane mung digawe karo native .NET Core 3.0+ lan muga-muga luwih apik.

Piranti generasi kode

  • ddl-generator - Infers SQL DDL (Data Definition Language) saka data tabel.
  • skema2ddl - Gunakake baris perintah kanggo ngekspor skema Oracle kanggo nyetel skrip init ddl kanthi kemampuan kanggo nyaring informasi sing ora dikarepake, misahake DDL ing file sing beda-beda, output format sing apik.

Wrappers

  • Dreamfactory - Backend REST API sumber terbuka kanggo aplikasi seluler, web, lan IoT.
  • Hasura GraphQL Engine - API GraphQL sing cepet lan cepet ing Postgres kanthi kontrol akses sing apik, uga nyebabake webhooks ing acara database.
  • jl-sql - SQL kanggo JSON lan CSV stream.
  • mysql_fdw - Pambungkus data manca PostgreSQL kanggo MySQL.
  • Layanan Data Oracle REST - Aplikasi Java tingkat tengah, ORDS map HTTP (S) kriya (GET, POST, PUT, DELETE, etc.) menyang transaksi database lan ngasilake asil apa wae sing diformat nggunakake JSON.
  • Prisma β€” Prisma ngowahi database sampeyan dadi API GraphQL wektu nyata.
  • postgREST - API REST kanggo database Postgres.
  • perst - Iku cara kanggo ngawula RESTful API saka sembarang database ditulis ing Go.
  • restSQL - Generator SQL nganggo API Java lan HTTP, nggunakake API HTTP RESTful sing prasaja kanthi serialisasi XML utawa JSON.
  • resquel - Gampang Ngonversi database SQL dadi REST API.
  • wong wedhi2 - Ngasilake layanan API RESTful kanthi otomatis kanggo database warisan sampeyan.
  • sql-boot - Advanced REST lan pambungkus UI kanggo pitakon SQL sampeyan.

Piranti serep

  • pgbackrest - Gawe serep & pamulihan PostgreSQL sing dipercaya.
  • BaRMan - Manager Serep lan Recovery kanggo PostgreSQL.

Operasi Replikasi/Data

  • Dataset - Alat kanggo njelajah lan nerbitake data.
  • dtle - Layanan Transfer Data Distribusi kanggo MySQL.
  • pgsync - Sinkronisasi data Postgres antarane database.
  • pg_bunglon β€” MySQL kanggo PostgreSQL sistem replika ditulis ing Python 3. Sistem nggunakake perpustakaan mysql-replikasi kanggo narik gambar baris saka MySQL kang disimpen ing PostgreSQL minangka JSONB.
  • PGDeltaStream β€” A server web Golang kanggo stream Postgres ngganti paling-sapisan liwat websockets, nggunakake Postgres fitur dekoding logis.
  • repmgr - Manajer Replikasi Paling Populer kanggo PostgreSQL.

Skrip

Monitoring/Statistik/Kinerja

  • ASH Viewer - Nyedhiyani tampilan grafis data riwayat sesi aktif ing Oracle lan PostgreSQL DB.
  • Monyog β€” Alat Pemantauan MySQL Tanpa Agen & Hemat Biaya.
  • mssql-monitoring - Ngawasi kinerja SQL Server ing Linux nggunakake diklumpukake, InfluxDB lan Grafana.
  • Monitor Navicat - Alat ngawasi server remot sing aman, prasaja lan tanpa agen sing dikempalken karo fitur sing kuat kanggo nggawe pemantauan sampeyan kanthi efektif.
  • Percona ngawasi lan Manajemen - Platform open source kanggo ngatur lan ngawasi kinerja MySQL lan MongoDB.
  • kolektor pganalyze - Pganalyze statistic collector kanggo ngumpulake metrik PostgreSQL lan data log.
  • postgres-pemeriksaa - Alat diagnostik generasi anyar sing ngidini pangguna nindakake analisis jero babagan kesehatan database Postgres.
  • postgres_exporter - Eksportir Prometheus kanggo metrik server PostgreSQL.
  • pgDash - Ukur lan lacak saben aspek database PostgreSQL sampeyan.
  • PgHero - Dashboard kinerja kanggo Postgres - mriksa kesehatan, indeks sing disaranake, lan liya-liyane.
  • pgmetrics - Nglumpukake lan nampilake informasi lan statistik saka server PostgreSQL sing mlaku.
  • pgMustard - Antarmuka pangguna kanggo Postgres nerangake rencana, plus tips kanggo nambah kinerja.
  • pgstats - Nglumpukake statistik PostgreSQL, lan disimpen ing file CSV utawa dicithak ing stdout.
  • pgwatch2 β€” Solusi pemantauan / dashboarding metrik PostgreSQL mandiri sing fleksibel.
  • Plugin Telegraf PostgreSQL - Nyedhiyakake metrik kanggo database postgres sampeyan.

Zabbix

  • Mamonsu - Agen ngawasi kanggo PostgreSQL.
  • Orabbix - Orabbix minangka plugin sing dirancang kanggo nggarap Zabbix Enterprise Monitor kanggo nyedhiyakake pemantauan multi-tier, laporan kinerja lan kasedhiyan lan pangukuran kanggo Oracle Databases, bebarengan karo metrik kinerja server.
  • pg_monz - Iki minangka template pemantauan Zabbix kanggo Database PostgreSQL.
  • Pyora β€” Skrip Python kanggo ngawasi Database Oracle.
  • ZabbixDBA - ZabbixDBA cepet, fleksibel, lan terus ngembangake plugin kanggo ngawasi RDBMS sampeyan.

testing

  • DbFit - A kerangka testing database sing ndhukung gampang test-driven pangembangan kode database Panjenengan.
  • RegreSQL - Regresi Nguji pitakon SQL sampeyan.

Generator data

administrasi

  • pgbadger - Analyzer Log PostgreSQL sing cepet.
  • pgbedrock - Ngatur peran klompok Postgres, anggota peran, kepemilikan skema, lan hak istimewa.
  • pgslice - Pemisahan Postgres gampang kaya pai.

HA / Failover / Sharding

  • Citus - Ekstensi Postgres sing nyebarake data lan pitakon sampeyan ing pirang-pirang simpul.
  • patroni - Cithakan kanggo PostgreSQL High Availability karo ZooKeeper, etcd, utawa Konsul.
  • Percona XtraDB Cluster - Solusi Skalabilitas Dhuwur kanggo Clustering MySQL lan Kasedhiyan Dhuwur.
  • stolon - Manajer PostgreSQL asli Cloud kanggo kasedhiyan dhuwur PostgreSQL.
  • pg_auto_failover - Ekstensi lan layanan Postgres kanggo failover otomatis lan kasedhiyan dhuwur.
  • pglookout - Pemantauan replikasi PostgreSQL lan daemon failover.
  • PostgreSQL Automatic Failover - Kasedhiya Dhuwur kanggo Postgres, adhedhasar referensi industri Pacemaker lan Corosync.
  • postgresql_cluster - Kluster Ketersediaan Tinggi PostgreSQL (adhedhasar "Patroni" lan "DCS(etcd)"). Ngotomatisasi penyebaran kanthi Ansible.
  • Vitess - Sistem clustering database kanggo skala horizontal MySQL liwat sharding umum.

Kubernetes

  • KubeDB - Nggawe database kelas produksi kanthi gampang ing Kubernetes.
  • Operator postgres - Operator Postgres mbisakake kluster PostgreSQL sing kasedhiya ing Kubernetes (K8s) sing didhukung dening Patroni.
  • Spilo - Kluster HA PostgreSQL karo Docker.
  • StackGres β€” Kelas perusahaan, Full Stack PostgreSQL ing Kubernetes.

Tuning Konfigurasi

  • MySQLTuner-perl β€” Skrip ditulis ing Perl sing ngidini sampeyan mriksa instalasi MySQL kanthi cepet lan nggawe pangaturan kanggo nambah kinerja lan stabilitas.
  • PGConfigurator - Alat online gratis kanggo ngasilake optimized postgresql.conf.
  • pgtune - Wisaya konfigurasi PostgreSQL.
  • postgresqltuner.pl - Skrip prasaja kanggo nganalisa konfigurasi database PostgreSQL, lan menehi saran nyetel.

DevOps

  • DBmaestro - DBmaestro nyepetake siklus rilis & ndhukung ketangkasan ing kabeh ekosistem IT.
  • Toad DevOps Toolkit β€” Toad DevOps Toolkit nglakokake fungsi pangembangan basis data utama ing alur kerja DevOps sampeyan β€”tanpa kompromi kualitas, kinerja utawa linuwih.

Sampel skema

Reporting

  • poli - Aplikasi laporan SQL sing gampang digunakake kanggo para pecinta SQL.

Distribusi

  • DBdeployer - Alat sing gampang nyebarake server database MySQL.
  • dbatools - Modul PowerShell sing bisa sampeyan pikirake kaya baris printah SQL Server Management Studio.
  • Postgres.app - Instalasi PostgreSQL kanthi fitur lengkap sing dikemas minangka aplikasi Mac standar.
  • BigSQL - Distribusi Postgres sing ramah pangembang.
  • Kandang Gajah - Front-end manajemen PostgreSQL basis web sing mbendel sawetara keperluan lan aplikasi kanggo nggunakake PostgreSQL.

keamanan

  • akra - Paket keamanan database. Proksi database kanthi enkripsi tingkat lapangan, telusuran liwat data sing dienkripsi, pencegahan injeksi SQL, deteksi intrusi, honeypots. Ndhukung enkripsi sisih klien lan sisih proxy ("transparan") enkripsi. SQL, NoSQL.

Pemformat kode

  • KodeBuff - Pencetakan cantik agnostik basa liwat pembelajaran mesin.

Kontribusi

Yen sampeyan duwe temuan kanggo database, mangga bareng. Aku uga bakal seneng nampa saran - PR lan lintang. Yen sampeyan duwe pitakon babagan nggawe lembar dhewe, tulisen uga.

Source: www.habr.com

Add a comment