MariaDB
-
MariaDB Vector Edition: ontworpen voor AI
Als een architect van oplossingen met meer dan twee decennia ervaring in relatieve database systemen, heb ik recentelijk begonnen met exploren van de nieuwe Vector Edition van MariaDB, om te zien of hij enkele van de AI-gerelateerde data uitdagingen die we aan het bezitten zijn, kan aanpakken. Een kijkje liet mij al vrij overtuigd achterblijven, vooral met hoe het de AI-magic rechtstreeks in een normale databaseinstelling kan brengen. Echter, ik wilde het testen met een eenvoudige use case om te…
-
Monitoren van Redis-dropletten met behulp van de Redis Exporter Service
Inleiding Effectieve monitoren van Redis-databases is essentieel voor het behoud van optimale prestaties, het identificeren van potentiële knelpunten en het waarborgen van de algehele betrouwbaarheid van het systeem. Redis Exporter Service is een robuust hulpmiddel ontworpen om Redis-databases met behulp van Prometheus te monitoren. Dit handleiding zal u door de complete instelling en configuratie van Redis Exporter Service leiden, waarmee u een monitorering oplossing eenvoudig kunt instellen. door deze handleiding te volgen, krijgt u een volledig operationele monitortoepassing voor het…
-
Shift-Left-Monitoring-Benadering voor Cloud-Apps in Containers
Shift-left is een aanpak voor softwareontwikkeling en -bediening die nadruk legt op testen, controle en automatisering vroeger in de levenscyclus van softwareontwikkeling. Het doel van de shift-left aanpak is problemen te voorkomen voordat ze ontstaan door ze vroeg te detecteren en snel aan te pakken. Wanneer je een schaalbaarheidsprobleem of een bug vroeg identificeert, is het sneller en kosteneffectiever om het op te lossen. Het verplaatsen van inefficiënte code naar cloudcontainers kan duur zijn, aangezien het mogelijk automatisch schalen activeert…
-
WordPress Implementatie: Docker, Nginx, Apache en SSL
Vereenvoudig de implementatie van uw WordPress-website met onze eenvoudige gids. Gebruik Docker Compose, Nginx, Apache en SSL voor een soepele installatie. We maken ook volumes aan zodat wijzigingen of updates behouden blijven bij het opnieuw starten van de container. Deze setup is getest op Google Cloud met een instantie die Ubuntu 22.04 OS draait. U kunt deze setup ook maken in elke cloud-diensten zoals AWS, Azure, DigitalOcean of in elke dedicated of VPS servers. Vereisten Docker installeren op Ubuntu 22.04…
-
Het mengen van SQL en NoSQL met MariaDB en MongoDB
Stel dat je een applicatie hebt ontwikkeld in Node.js (of een ander platform). Deze applicatie verbindt zich met een MongoDB-database (NoSQL) om beoordelingen over boeken op te slaan (aantal sterren en een opmerking). Stel ook dat je een andere applicatie ontwikkeld hebt in Java (of Python, C#, TypeScript… wat dan ook). Deze applicatie verbindt zich met een MariaDB database (SQL, relationeel) om een catalogus van boeken te beheren (titel, publicatiejaar, aantal pagina’s). Je wordt gevraagd om een rapport te maken…
-
PostgreSQL Pager gebruiken met MariaDB Xpand
I’m not an anti-GUI person. In fact, I wrote three books about web GUI development with Java. However, I also like the command-line interface (CLI), especially text-based UIs. After a year of exploring MariaDB and the DevOps world, I got to discover and play with many text-based CLI tools that I didn’t know even existed. These tools are especially useful when connecting to remote servers that don’t have a GUI. Een speciale CLI-tool die ik vaak gebruik, is de mariadb…
-
Gelijkvloers SQL: Een alternatief voor database sharding
Database sharding is het proces van het opdelen van gegevens in kleinere stukken, die “shards” worden genoemd. Sharding wordt meestal ingevoerd wanneer er behoefte is aan schalen van schrijfbewerkingen. Tijdens de levensduur van een succesvol toepassing zal de database server het maximum aantal schrijfbewerkingen bereiken dat het kan uitvoeren, zowel op het proces- als capaciteitsniveau. Het opdelen van de gegevens in meerdere shards – elk op zijn eigen database server – vermindert de druk op elke afzonderlijke node, waardoor de…
-
Hoe u MariaDB installeert op Ubuntu 22.04
Introductie MariaDB is een open-source relationeel databasebeheersysteem dat vaak wordt gebruikt als alternatief voor MySQL als het databasegedeelte van de populaire LAMP-stack (Linux, Apache, MySQL, PHP/Python/Perl). Het is bedoeld als een plug-and-play vervanging voor MySQL. De verkorte versie van deze installatiehandleiding bestaat uit deze drie stappen: Werk uw pakketindex bij met apt Installeer het pakket mariadb-server met apt. Het pakket haalt ook gerelateerde tools op om met MariaDB te communiceren Voer het meegeleverde beveiligingsscript mysql_secure_installation uit om de toegang tot…
-
Hoge Beschikbaarheid en Veerkracht in Databases met MaxScale
Mission-critical applicaties vereisen hoge beschikbaarheid. Het doel van hoge beschikbaarheid is om gebruikers consistent toegang te bieden tot diensten of middelen, waarbij de kans op onderbrekingen wordt geminimaliseerd. Automatische failover is een specifiek mechanisme dat wordt gebruikt om hoge beschikbaarheid te bereiken. Het omvat het automatisch detecteren van het falen van een systeemcomponent (zoals een server, netwerk of database) en onmiddellijk over te schakelen naar een reservecomponent zonder tussenkomst van mensen. Dit verhoogt de betrouwbaarheid. MariaDB MaxScale is een database…