Database

Database Feb 08, 2026

Installazione di MySQL Proxy su CentOS 5 (FINAL) x86_64

Questo tutorial spiega come puoi installare MySQL Proxy su un sistema CentOS 5 (x86_64). MySQL Proxy è un programma semplice che si trova tra il tuo client e i server MySQL che può monitorare, analizzare o trasformare la loro comunicazione. La sua flessibilità consente usi illimitati; quelli comuni includono: bilanciamento del carico; failover; analisi delle query; filtraggio e modifica delle query; e molti altri.

Database Feb 02, 2026

Replica Master-Master Con MySQL 5 Su Fedora 8

Questo documento descrive come impostare la replica master-master con MySQL 5 su Fedora 8. Dalla versione 5, MySQL viene fornito con supporto integrato per la replica master-master, risolvendo il problema che può verificarsi con le chiavi auto-generate. Nelle versioni precedenti di MySQL, il problema con la replica master-master era che si verificavano conflitti immediatamente se il nodo A e il nodo B inserivano entrambi una chiave auto-incrementante nella stessa tabella. I vantaggi della replica master-master rispetto alla tradizionale replica master-slave sono che non è necessario modificare le proprie applicazioni per effettuare accessi in scrittura solo al master e che è più facile fornire alta disponibilità perché se il master fallisce, si ha ancora l'altro master.

Database Jan 31, 2026

Replica MySQL sulla stessa macchina

Hai grandi colpi, con un sito basato su database e prestazioni, ridondanza, sicurezza ora vengono in mente. Il DBA è ora coinvolto da molte mani per cercare una buona soluzione per rendere felici le persone. Quindi ecco che arrivano parole come Cluster, Replica, Backup, Fail Over e altre. Quindi, cosa sono? Attualmente discutiamo della Replica in termini di un sito basato su database per grandi colpi.

Database Jan 29, 2026

Sphinx Come Motore di Archiviazione MySQL (SphinxSE)

SphinX è un ottimo motore di ricerca full-text per MySQL. L'installazione del demone Sphinx è stata semplice poiché puoi compilarlo dal sorgente o utilizzare un pacchetto .DEB/.RPM, ma SphinxSE è stata un po' complicata poiché doveva essere installata come plugin su un server MySQL in esecuzione.

Database Jan 07, 2026

Installa MariaDB 10.0 su CentOS 6

MariaDB è un fork sviluppato dalla comunità di MySQL e mira a essere un sostituto migliorato e compatibile. È con licenza GNU GPL ed è guidato dagli sviluppatori originali di MySQL come Monty Widenius. MariaDB sembra attivo per ora, ma ha una quota di mercato molto inferiore rispetto a MySQL. A causa del grande slancio che ha avuto MySQL, c'è ancora molta comunità attorno ad esso, ma c'è una chiara tendenza che la maggior parte delle nuove attività nel mondo open source ruotano attorno a MariaDB e la maggior parte delle distribuzioni Linux forniscono MariaDB come database compatibile con MySQL ora. Il seguente tutorial ti guiderà attraverso i passaggi per installare MariaDB 10.0 su CentOS 6. CentOS 6 è troppo vecchio? Sì, è vero, ma CentOS 6 è ancora supportato fino al 2020 con aggiornamenti di sicurezza e ci sono ancora molti server là fuori che lo usano ma potrebbero aver bisogno di un database compatibile con MySQL più recente, ad esempio per ospitare i più recenti sistemi CMS.

Passo 1 - Seleziona il profilo di connessione desiderato.
Database Dec 29, 2025

Proteggere la connessione tra MySQL e MySQL Administrator utilizzando un tunnel SSH

Questa è una descrizione di come impostare un tunnel sicuro tra il tuo server MySQL e un MySQL Administrator in esecuzione localmente utilizzando Putty. Creando un tunnel sicuro verso il tuo server MySQL utilizzando Putty, puoi concedere accesso a *localhost* a potenti applicazioni come MySQL Administrator, mentre allo stesso tempo, far apparire il tuo server come se non fosse nemmeno lì. In effetti, far scomparire il tuo server MySQL dal mondo esterno.

Database Dec 20, 2025

Come installare e configurare Neo4j Graph Database su Ubuntu 22.04

Neo4j è un database a grafo utilizzato per creare relazioni tra i dati. I dati all'interno dei database tradizionali sono salvati in una struttura simile a una tabella. Un database grafico registra le relazioni tra i nodi dei dati. Ogni nodo memorizza riferimenti a tutti gli altri nodi a cui è connesso. I database tradizionali non salvano direttamente i dati delle relazioni, ma possono scoprire le connessioni cercando nelle strutture dei dati con l'aiuto dell'indicizzazione, che è costosa e richiede tempo. Un database grafico come Neo4j evita tutto questo sovraccarico e può codificare e interrogare relazioni complesse.

Database Dec 07, 2025

Come configurare l'alta disponibilità di MariaDB con Heartbeat e DRBD su Ubuntu 16.04 LTS

Heartbeat e DRBD sono entrambi utilizzati per una soluzione di cluster per qualsiasi applicazione che utilizza due server. Entrambi i server lavorano in modalità attiva e passiva, un server funzionerà contemporaneamente e l'altro server come server di backup. DRBD (Distributed Replicated Block Device) è un servizio a livello di kernel che sincronizza i dati tra due server in tempo reale. Heartbeat è un programma open source che consente a un server Linux primario e a un server di backup di determinare se l'altro è "vivo" e, se il primario non lo è, di trasferire le risorse al backup. Gestirà anche l'IP ad alta disponibilità e altri servizi sui tuoi server.

Database Nov 30, 2025

Come installare un cluster CockroachDB su Debian 11

CockroachDB è un database SQL distribuito e scalabile open-source per applicazioni cloud. CockroachDB fornisce coerenza di livello superiore, un database SQL replicato e un archivio dati transazionale. CockroachDB memorizza i tuoi dati in più posizioni rendendo la consegna dei dati più veloce. Inoltre, è facile da scalare e offre alta disponibilità e tolleranza ai guasti per le tue applicazioni.

Database Nov 15, 2025

Come installare l'estensione del database PostGIS PostgreSQL su CentOS 8

PostGIS è un'estensione di database gratuita e open-source per il sistema di gestione database PostgreSQL. Ti aiuta ad aggiungere alcune funzioni extra come area, unione, intersezione, distanza, tipi di dati e consente di eseguire query di posizione in SQL. Con PostGIS, puoi memorizzare i tipi di dati poligonali e puntuali nel database PostgreSQL.

Database Nov 02, 2025

Come riparare la replica MySQL

Se hai impostato la replica MySQL, probabilmente conosci questo problema: a volte ci sono query MySQL non valide che fanno sì che la replica non funzioni più. In questa breve guida, spiego come puoi riparare la replica sullo slave MySQL senza doverla impostare da zero. Questa guida è per MySQL e MariaDB.

Database Oct 21, 2025

Come installare RethinkDB su CentOS 8

RethinkDB è un database gratuito e open-source per la creazione di applicazioni web in tempo reale. È un database distribuito orientato ai documenti, facile da scalare, con alta disponibilità, failover automatico e robusta tolleranza ai guasti.

Database Oct 13, 2025

Come installare Microsoft SQL Server su Debian 12

MSSQL Server o Microsoft SQL Server è un RDBMS (Relational Database Management System) sviluppato da Microsoft. Come server di database, viene utilizzato per memorizzare dati per le tue applicazioni. SQL Server è ideale per molteplici scopi delle applicazioni, puoi utilizzare MS SQL Server come database per le tue applicazioni desktop, usarlo per le tue applicazioni web o per qualsiasi piccola applicazione server.

Database Oct 12, 2025

Come installare un cluster CockroachDB su Debian 12

CockroachDB è un database SQL distribuito e scalabile open-source per applicazioni cloud. CockroachDB fornisce una coerenza di livello superiore, un database SQL replicato e un archivio dati transazionale.

Database Sep 29, 2025

Come installare InfluxDB su CentOS 8

InfluxDB è un database open-source e di serie temporali sviluppato da InfluxData. È scritto in Go ed è progettato per gestire carichi elevati di scrittura e query. È noto per la sua semplicità e capacità di operare su larga scala. Può essere eseguito su più sistemi operativi e supporta anche un'ampia gamma di librerie client.

Database Sep 27, 2025

Replicazione Master Master MySQL

Questo tutorial descrive come impostare la replicazione master-master di MySQL. Dobbiamo replicare i server MySQL per ottenere alta disponibilità (HA). Nel mio caso ho bisogno di due master che siano sincronizzati tra loro in modo che, se uno di essi si interrompe, l'altro possa subentrare e non si perda alcun dato. Allo stesso modo, quando il primo torna attivo, sarà ancora utilizzato come slave per quello attivo.

Database Sep 26, 2025

Come installare l'ultima versione di MariaDB su Ubuntu 22.04

MariaDB è un sistema di gestione di database relazionali gratuito, open-source e fork del popolare sistema di database MySQL. È un sistema di gestione di database relazionali ampiamente utilizzato, creato dagli sviluppatori originali di MySQL. È progettato specificamente per la scalabilità e le implementazioni critiche. Per impostazione predefinita, il pacchetto MariaDB è disponibile nel repository predefinito di tutte le principali distribuzioni Linux. Al momento della scrittura di questo tutorial, l'ultima versione di MariaDB è la 10.8. Ogni rilascio principale sarà mantenuto per almeno 5 anni. Quindi MariaDB 10.8.0 sarà supportato fino al 2027.