Indietro

VPS hosting con ClickHouse, già installato

ClickHouse hosting sul tuo VPS: questo server ha ClickHouse installato dal repository ufficiale e aperto alle connessioni remote. Dopo l'ordine l'installazione si completa da sola e l'indirizzo di connessione, il login e la password compaiono nel pannello. Ti colleghi all'interfaccia HTTP sulla porta 8123 o al protocollo nativo sulla porta 9000, con l'accesso root e ogni impostazione nelle tue mani.

Quanta potenza ti serve?

Totale$6.89/mese

I prezzi includono l'IVA.

Aumenta o riduci RAM e CPU quando vuoi. Il disco può solo crescere, quindi parti in piccolo.

Cosa c'è installato sul tuo server ClickHouse?

  • Server ClickHouse e clickhouse-client dal canale stable del repository ufficiale
  • Una password sull'utente default, memorizzata nella configurazione solo come hash SHA-256
  • Gestione di utenti e permessi tramite SQL attivata (access_management)
  • In ascolto su tutti gli indirizzi: interfaccia HTTP su 8123, protocollo nativo su 9000
  • Le nostre aggiunte in /etc/clickhouse-server/config.d/seturack.xml e users.d/seturack.xml
  • Firewall con aperte le porte 8123, 9000 e 22 per SSH

Che dimensione ti serve per ClickHouse?

La documentazione ufficiale di ClickHouse consiglia 32 GB di RAM o più e avverte che sotto i 16 GB le impostazioni predefinite possono causare eccezioni di memoria. Può girare anche con soli 2 GB, ma servono regolazioni extra e l'ingestione è lenta. Sotto i 16 GB questa installazione attiva le impostazioni per poca memoria consigliate dalla documentazione. Come regola generale, tieni 2 GB per le prove, usa 4 GB per piccoli dataset e parti da 16 GB per la produzione. Quando i dati crescono, aumenta la RAM dal pannello.

UsoDimensionePrezzoScegli
Base 4 GB RAM · 2 vCore · 60 GB NVMe $6.89/mese
Media 16 GB RAM · 8 vCore · 200 GB NVMe $25.15/mese
Potente 32 GB RAM · 12 vCore · 360 GB NVMe $46.22/mese

Per chi è?

  • Team che interrogano con SQL dati di eventi, log e analisi di prodotto
  • Chi sposta le query di reportistica fuori dal database della propria applicazione
  • Sviluppatori che vogliono provare ClickHouse con i propri dati
  • Chi collega strumenti come Grafana a una fonte di dati propria
  • Chi vuole i dati di analisi sul proprio server a Istanbul

Cosa succede dopo l'ordine?

  1. Imposta la dimensione e completa il pagamento.
  2. Il server parte e ClickHouse si installa da solo. Nella scheda Panoramica aspetta che la riga App dica che ClickHouse è pronto.
  3. Copia i valori delle righe Indirizzo di connessione, Login e Password.
  4. Provalo via HTTP: curl -u default:PASSWORD 'http://IP:8123/?query=SELECT%201'
  5. Collegati con il client nativo: clickhouse-client --host IP --password PASSWORD
  6. Limita l'accesso: esegui ufw delete allow 8123/tcp e ufw delete allow 9000/tcp, poi consenti il tuo indirizzo IP.

Con ogni server

  • Backup giornalieri inclusi nel prezzo
  • Traffico illimitato
  • Accesso root completo
  • Aumenta o riduci RAM e CPU in seguito, e ingrandisci il disco
  • Sede: Istanbul · IST-1.

Da sapere

  • Le connessioni funzionano senza TLS, quindi la password e i dati viaggiano in chiaro. Limita l'accesso per IP o attiva TLS prima di collegarti da una rete di cui non ti fidi.
  • Le porte 8123 e 9000 sono aperte a internet. Se si collegano solo i tuoi server, esegui ufw allow from YOUR_IP to any port 8123, e lo stesso per 9000.
  • TLS richiede un certificato e una sezione openSSL nella configurazione. La guida ufficiale usa le porte 8443 e 9440, che apri tu nel firewall.
  • Sotto i 16 GB l'installazione attiva le impostazioni consigliate dalla documentazione ufficiale: un thread per query, cache piccole, log di sistema disattivati. Dopo il ridimensionamento, elimina i file seturack-dusuk-bellek.xml in config.d e users.d e riavvia il servizio.
  • Gli aggiornamenti sono una tua responsabilità. Il server segue il canale stable e si aggiorna tramite apt, quindi leggi prima le note di rilascio.
  • L'utente default ha tutti i diritti. Crea un utente limitato per la tua app con CREATE USER.

Domande e risposte su ClickHouse

Come mi collego al mio server ClickHouse?

Per HTTP usa la porta 8123: curl -u default:PASSWORD 'http://IP:8123/?query=SELECT%201'. Il client nativo usa la porta 9000: clickhouse-client --host IP --password PASSWORD. Il pannello mostra l'indirizzo e la password.

Di quanta RAM ha bisogno ClickHouse?

La raccomandazione ufficiale è 32 GB o più. Sotto i 16 GB le impostazioni predefinite possono causare errori di memoria e con regolazioni extra si può scendere fino a 2 GB. Questa installazione attiva da sola quelle regolazioni sotto i 16 GB. Come regola generale, parti da 2-4 GB per le prove e da 16 GB per la produzione.

ClickHouse è aperto a internet?

Sì, le porte 8123 e 9000 sono aperte e ogni connessione richiede la password. Dato che le connessioni non sono cifrate, conviene limitarle al tuo IP: esegui ufw delete allow 8123/tcp, poi ufw allow from YOUR_IP to any port 8123.

Come attivo TLS in ClickHouse?

Aggiungi https_port e tcp_port_secure a un file di impostazioni in config.d, con i percorsi di certificato e chiave nella sezione openSSL. La guida ufficiale usa le porte 8443 e 9440. Ricorda di aprirle con ufw.

Come creo un utente ClickHouse separato per la mia app?

Collegati come default ed esegui CREATE USER analiz IDENTIFIED BY 'new-password', poi dagli accesso con GRANT SELECT ON mydb.events TO analiz. La gestione degli utenti via SQL è già attiva in questa installazione.

I backup coprono i miei dati ClickHouse?

Il server viene salvato ogni notte, gli ultimi 7 giorni vengono conservati ed è tutto compreso nel prezzo. I dati di ClickHouse sono sul disco del server, quindi sono nel backup. Dal pannello puoi recuperare un singolo file o ripristinare l'intero server.

Approfondisci e scopri app simili