---
title: CockroachDB Reviews
meta_title: 'Recensioni CockroachDB 2026: Dettagli, Prezzi e Funzionalità | G2'
meta_description: Filtra le recensioni di 29 per dimensione dell'azienda, ruolo o
  settore degli utenti per scoprire come CockroachDB funziona per un'azienda come
  la tua.
aggregate_rating:
  rating_value: 4.3
  review_count: 29
  scale: '5'
date_modified: '2026-06-17'
parent_category:
  name: Software di database
  url: https://www.g2.com/it/categories/database-software
---

# CockroachDB Reviews
**Vendor:** Cockroach Labs  
**Category:** [Basi di dati relazionali](https://www.g2.com/it/categories/relational-databases)  
**Average Rating:** 4.3/5.0  
**Total Reviews:** 29
## About CockroachDB
Panoramica Cockroach Labs è il creatore di CockroachDB, il database SQL distribuito, resiliente e cloud-native che le imprese di tutto il mondo si affidano per eseguire applicazioni AI critiche e altre applicazioni che si scalano rapidamente, evitano e sopravvivono ai disastri, e prosperano ovunque. Funziona sui Big 3 cloud, on-premise e in configurazioni ibride alimentando marchi Fortune 500, Forbes Global 2000 e Inc. 5000, e innovatori rivoluzionari, tra cui OpenAI, CoreWeave, Adobe, NETFLIX, Booking.com, DoorDash, FANDUEL, Cisco Systems, P&amp;G, UiPath, FORTINET, Roblox, EA, BestBuy, SpaceX, NVIDIA, The VA, Squarespace, The Home Depot e Hewlett Packard Enterprise. Cockroach Labs ha clienti in oltre 40 paesi in tutte le regioni del mondo, oltre 25 verticali e oltre 50 casi d&#39;uso. Cockroach Labs gestisce il proprio ecosistema di partner ISV che alimenta pagamenti, gestione delle identità (IDM/IAM), banking e wallet, trading e altri casi d&#39;uso ad alta domanda. Cockroach Labs è finalista come AWS Partner of the Year e ha ottenuto certificazioni AWS Competency Partner in Data &amp; Analytics e Financial Services (FSI). I prezzi di CockroachDB sono disponibili su https://www.cockroachlabs.com/pricing/ Carichi di lavoro Vector, RAG e GenAI CockroachDB include il supporto nativo per il tipo di dato VECTOR e la compatibilità con l&#39;API pgvector, consentendo l&#39;archiviazione e il recupero di embedding ad alta dimensione. Queste capacità vettoriali sono critiche per le pipeline di Retrieval-Augmented Generation (RAG) e i carichi di lavoro GenAI che si basano sulla ricerca di similarità e sugli embedding contestuali. Supportando l&#39;indicizzazione vettoriale distribuita all&#39;interno del database stesso, CockroachDB elimina la necessità di archivi vettoriali esterni e consente alle applicazioni AI di operare su un unico strato di dati coerente. Indicizzazione Distribuita C-SPANN Al centro delle capacità di ricerca vettoriale di CockroachDB c&#39;è il motore di indicizzazione C-SPANN. C-SPANN fornisce una ricerca scalabile di approssimazione del vicino più prossimo (ANN) su miliardi di vettori supportando aggiornamenti incrementali, scritture in tempo reale e indicizzazione partizionata. Questo assicura un recupero a bassa latenza nell&#39;ordine delle decine di millisecondi, anche sotto un alto throughput di query. L&#39;algoritmo elimina i coordinatori centrali, evita grandi strutture in memoria e sfrutta il sharding e la replica di CockroachDB per offrire scala, resilienza e coerenza globale. Integrazione di Machine Learning e Apache Spark CockroachDB si integra con i moderni flussi di lavoro ML supportando embedding generati attraverso framework come AWS Bedrock e Google Vertex AI. La sua compatibilità con il driver JDBC di PostgreSQL consente un&#39;integrazione senza soluzione di continuità con Apache Spark, abilitando l&#39;elaborazione distribuita e l&#39;analisi avanzata sui dati di CockroachDB. Compatibilità PostgreSQL e Supporto JSON CockroachDB utilizza il protocollo wire di PostgreSQL, quindi applicazioni, driver e strumenti progettati per funzionare con Postgres possono connettersi a CockroachDB senza modifiche, consentendo l&#39;uso senza soluzione di continuità delle funzionalità SQL familiari e l&#39;integrazione con l&#39;ecosistema Postgres più ampio. Questo include il supporto per tipi di dati avanzati come JSON e JSONB, che consentono agli sviluppatori di archiviare e interrogare dati semi-strutturati in modo nativo. Capacità Geospaziali e di Grafi CockroachDB fornisce anche un supporto di prima classe per i dati geospaziali, consentendo agli sviluppatori di archiviare, interrogare e analizzare dati spaziali direttamente in SQL. Per i carichi di lavoro di grafi, CockroachDB utilizza la flessibilità di JSON per rappresentare le relazioni e offre capacità di query per attraversamenti simili a grafi. Questa combinazione consente applicazioni ibride che uniscono dati relazionali, geospaziali, documentali e di grafi all&#39;interno di una singola piattaforma. Analisi, BI e Integrazione Per supportare analisi ad alte prestazioni e BI, CockroachDB supporta casi d&#39;uso e funzioni analitiche core tra cui Enterprise Data Warehouse, Lakehouse e Event Analytics, e offre viste materializzate per precomputare join complessi e aggregazioni. La sua compatibilità wire con PostgreSQL assicura la connettività diretta con tutte le app e gli strumenti BI e di analisi rilevanti, tra cui Amazon Redshift, Snowflake, Kafka, Google BigQuery, Salesforce Tableau, Databricks, Cognos, Looker, Grafana, Power BI, Qlik Sense, SAP, SAS, Sisense e TIBCO Spotfire. I data scientist possono interagire con CockroachDB attraverso Jupyter Notebooks, interrogando dati strutturati e semi-strutturati e caricando i risultati per l&#39;analisi. I flussi di acquisizione dei dati di cambiamento (CDC) forniscono aggiornamenti in tempo reale alle pipeline di analisi e ai feature store, mantenendo i sistemi a valle freschi e affidabili. L&#39;esecuzione vettoriale colonnare accelera l&#39;elaborazione delle query, ottimizza il throughput transazionale e minimizza la latenza per carichi di lavoro distribuiti esigenti. Migrazione Potenziata da AI MOLT Le organizzazioni spesso sanno che la loro infrastruttura dati non supporta il business, ma trovano troppo doloroso cambiare. MOLT (Migrate Off Legacy Technology) di CockroachDB è progettato per consentire migrazioni di database sicure e con tempi di inattività minimi dai sistemi legacy a CockroachDB. MOLT Fetch supporta la migrazione dei dati da PostgreSQL, MySQL, SQL Server e Oracle, con SQL Server e DB2 in arrivo. CockroachDB ha anche un portafoglio di integrazioni di piattaforme di replica dei dati tra cui Precisely, Striim, Qlik, Confluent, IBM, ecc. Insieme, queste capacità assicurano che CockroachDB supporti sia i carichi di lavoro operativi che analitici, collegando le applicazioni SQL tradizionali con i casi d&#39;uso emergenti di Gen AI e ML.



## CockroachDB Pros & Cons
**What users like:**

- Gli utenti apprezzano la **facilità di gestione dei database SQL distribuiti** con CockroachDB, garantendo la sicurezza e la disponibilità dei dati. (4 reviews)
- Gli utenti apprezzano la **facilità d&#39;uso** di CockroachDB, beneficiando di una gestione semplice e di un&#39;eccellente documentazione. (4 reviews)
- Gli utenti apprezzano le **alte prestazioni e l&#39;affidabilità** di CockroachDB, che consente una gestione dei dati senza problemi operativi. (4 reviews)
- Gli utenti apprezzano la **scalabilità** di CockroachDB, che consente una gestione senza sforzo di grandi quantità di dati e un supporto efficiente per più sedi. (4 reviews)
- Gli utenti apprezzano la **gestione potente e semplice dei big data** di CockroachDB, garantendo affidabilità e prestazioni fluide su larga scala. (3 reviews)
- Flexibility (3 reviews)
- High Availability (3 reviews)
- Data Security (2 reviews)
- Data Storage (2 reviews)
- Easy Integrations (2 reviews)

**What users dislike:**

- Gli utenti trovano la **ripida curva di apprendimento** di CockroachDB impegnativa, in particolare per i principianti che passano da database tradizionali. (4 reviews)
- Gli utenti trovano la **complessità della configurazione** di CockroachDB impegnativa, specialmente per i principianti, influenzando l&#39;esperienza complessiva dell&#39;utente. (2 reviews)
- Gli utenti trovano la **difficile curva di apprendimento** di CockroachDB impegnativa, specialmente per quanto riguarda la comprensione della configurazione e della distribuzione dei dati. (2 reviews)
- Gli utenti trovano **limitazioni delle funzionalità** in CockroachDB a causa della configurazione complessa e di una curva di apprendimento ripida per i principianti. (2 reviews)
- Gli utenti trovano che CockroachDB abbia una **curva di apprendimento ripida** e alcune funzionalità non sono mature come quelle dei concorrenti. (2 reviews)
- Limited Features (2 reviews)
- Beginner Unfriendliness (1 reviews)
- Complex Configuration (1 reviews)
- Gli utenti affrontano **problemi di costo** con CockroachDB, dovendo adattarsi al suo modello serverless e ai cambiamenti operativi. (1 reviews)
- Error Handling (1 reviews)

## CockroachDB Reviews
  ### 1. Database affidabile, scalabile e adatto agli sviluppatori

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ranit D. | Trainee Analyst, Tecnologia dell'informazione e servizi, Piccola impresa (50 o meno dip.)

**Reviewed Date:** September 14, 2025

**Cosa Le piace di più di CockroachDB?**

Quello che mi piace di più di CockroachDB è come riesce a sembrare sia potente che semplice allo stesso tempo. È progettato per scalare automaticamente, quindi non devi preoccuparti dei server che si bloccano o della gestione di grandi quantità di dati—funziona semplicemente e mantiene la tua app in esecuzione senza problemi. La parte migliore è che utilizza SQL, con cui la maggior parte degli sviluppatori ha già familiarità, quindi ottieni i vantaggi di un database moderno e distribuito senza una curva di apprendimento ripida. È affidabile, resiliente e amichevole per gli sviluppatori, il che lo rende una scelta forte per costruire app che devono crescere e rimanere online a prescindere da tutto.

**Cosa non Le piace di CockroachDB?**

Quello che non mi piace di CockroachDB è che, sebbene sia potente, a volte può sembrare un po' complesso da configurare e ottimizzare, specialmente per i principianti. La curva di apprendimento per comprendere come i dati sono distribuiti e come ottenere le migliori prestazioni può richiedere del tempo. Inoltre, alcune funzionalità avanzate non sono sempre mature o supportate come nei database più tradizionali, il che potrebbe causare alcune limitazioni a seconda del caso d'uso.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

CockroachDB sta risolvendo il problema della scalabilità dei database senza sacrificare l'affidabilità. I database tradizionali spesso faticano a gestire grandi quantità di dati o quando è necessaria un'alta disponibilità in diverse regioni, ma CockroachDB gestisce questo automaticamente distribuendo dati e carichi di lavoro. Per me, il vantaggio è la tranquillità, sapendo che se un server si guasta, il database continua a funzionare senza interruzioni. Risparmia anche molto tempo e sforzo poiché non devo gestire manualmente la replica o il failover, il che rende la costruzione e la manutenzione delle applicazioni molto più semplice ed efficiente.

**Official Response from Jeff Cotrupe:**

> Grazie mille per la tua recensione a 5 stelle, Ranit! Stiamo sempre migliorando il nostro prodotto e i nostri processi e siamo felici che si noti. In particolare, amiamo questo: "Quello che mi piace di più di CockroachDB è come riesce a essere potente e semplice allo stesso tempo." Riguardo alle cose che attualmente non ti piacciono, voglio coinvolgere le risorse appropriate per affrontarle. Ti piacerebbe connetterti con me su LinkedIn https://www.linkedin.com/in/jeffcotrupe e inviarmi un messaggio diretto, così possiamo procedere da lì?

  ### 2. Database distribuito affidabile che funziona semplicemente su larga scala

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Enterprise (> 1000 dip.)

**Reviewed Date:** September 12, 2025

**Cosa Le piace di più di CockroachDB?**

CockroachDB rende estremamente facile eseguire un database SQL distribuito senza preoccuparsi della complessità della gestione della replica, del failover o della scalabilità. Mi piace che sembri di usare PostgreSQL, ma sotto il cofano gestisce cose come il sharding automatico e la forte coerenza tra i nodi.

**Cosa non Le piace di CockroachDB?**

La curva di apprendimento può essere un po' ripida quando si cerca di capire come gestisce le transazioni e la coerenza rispetto ai database tradizionali. Alcune funzionalità avanzate sembrano ancora meno mature rispetto a Postgres, e il debug delle query distribuite può essere complicato a volte.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

CockroachDB ci aiuta a eliminare il punto di guasto singolo che accompagna i database relazionali tradizionali. Non dobbiamo preoccuparci di configurare strategie complesse di replica o failover: il database lo gestisce automaticamente. È stato particolarmente utile per carichi di lavoro che necessitano di alta disponibilità e coerenza tra regioni.

**Official Response from Jeff Cotrupe:**

> Ciao, e grazie mille per la tua recensione! Stiamo sempre migliorando il nostro prodotto e i nostri processi e sono felice che si noti. Soprattutto in questo modo: "CockroachDB rende estremamente facile gestire un database SQL distribuito..." Se clicchi sul link qui sotto, "Scopri come CockroachDB è migliorato", e ti connetti con me su LinkedIn, ti fornirò risorse per aiutarti a ottenere il massimo da CockroachDB e avere la migliore esperienza.

  ### 3. SQL affidabile e scalabile

**Rating:** 4.0/5.0 stars

**Reviewed by:** HARSHITA A. | CSM, Piccola impresa (50 o meno dip.)

**Reviewed Date:** September 10, 2025

**Cosa Le piace di più di CockroachDB?**

CockroachDB è un database SQL che può gestire grandi quantità di dati e continua a funzionare anche se si verificano problemi.

Il suo principale vantaggio è che mantiene i tuoi dati sicuri e disponibili in diverse località, il che è utile per le applicazioni con utenti in molti luoghi.

**Cosa non Le piace di CockroachDB?**

Non è completamente semplice da usare, però. Devi pensare a come sono organizzati i tuoi dati e essere pronto per alcuni passaggi se hai molti utenti che scrivono contemporaneamente. Per piccoli progetti in un'unica posizione, per configurazioni più semplici, un normale database Postgres funziona meglio.

Tuttavia, CockroachDB è una buona scelta per i team che vogliono un database affidabile che possa crescere con la crescita del loro business.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Alta disponibilità: mantiene sempre il mio database in funzione anche se un server o un data center si guasta.

  ### 4. Spostati e lasciami lavorare!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Biotecnologia | Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 27, 2025

**Cosa Le piace di più di CockroachDB?**

CockroachDB fa ciò che un database dovrebbe fare. Basta stare lì e mantenere i miei dati in modo affidabile senza che io debba fare da babysitter. Nessuna preoccupazione per il partizionamento. Non mi interessa se i server si accendono o si spengono o i bilanciatori di carico. Non mi interessa se è disponibile una nuova versione. Mi limito a mantenere aggiornato il mio schema. Eseguo le mie operazioni CRUD e continuo a costruire la mia attività.

E ho menzionato il supporto? Recentemente ho avuto un problema in cui i backup su un bucket compatibile con S3 hanno smesso di funzionare. Entro 24 ore ero in una chiamata con un product manager per discutere il problema e capire esattamente cosa fosse successo e quale sarebbe stato il mio percorso consigliato. Sì, eseguendo un database serverless nel cloud come non-enterprise sto rinunciando a un certo livello di controllo, che è ciò che è successo qui quando hanno aggiornato all'ultima AWS S3 SDK che aveva alcune intestazioni incompatibili, ma il compromesso è che non ho alcun mal di testa operativo da affrontare.

L'ultima caratteristica che funziona perfettamente con il mio modello di business è il modello pay-as-you-go dove posso avviare quanti cluster e database voglio senza essere penalizzato per ogni istanza. Sono agli inizi e sto costantemente avviando nuovi cluster per test o per clienti molto piccoli. Quando posso creare un cluster isolato per un cliente e mi costa solo pochi dollari al mese, è una grande vittoria.

**Cosa non Le piace di CockroachDB?**

La cosa più difficile nel lavorare con CockroachDB è imparare a pensare diversamente agli aspetti operativi. Devi accettare che perderai un certo livello di controllo se vuoi il modello Serverless conveniente. Un'altra sfida che ho affrontato è che, sebbene ci sia un alto livello di compatibilità con il protocollo Postgres, ci sono abbastanza differenze da non poter presumere un passaggio senza sforzo.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Fornisce un database affidabile senza responsabilità operative per me.

  ### 5. CockroachDB è fantastico

**Rating:** 3.5/5.0 stars

**Reviewed by:** Rajiv K. | Network Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** September 10, 2025

**Cosa Le piace di più di CockroachDB?**

tolleranza ai guasti e distribuzione su più regioni senza tempi di inattività

**Cosa non Le piace di CockroachDB?**

Non quello che ho trovato finora. Non vedo l'ora di lavorarci di più.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Garantisce che i dati siano locali per gli utenti e che la tolleranza ai guasti sia raggiunta, rendendolo adatto per applicazioni con una base di utenti globale.

**Official Response from Jeff Cotrupe:**

> Grazie mille per la tua recensione, Rajiv! Se clicchi sul link qui sotto, "Vedi come CockroachDB è migliorato", e ti connetti con me su LinkedIn, ti fornirò risorse per aiutarti a ottenere il massimo da CockroachDB e avere la migliore esperienza.

  ### 6. Recensione di Cockroach DB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utente verificato in Servizi finanziari | Mid-Market (51-1000 dip.)

**Reviewed Date:** September 09, 2025

**Cosa Le piace di più di CockroachDB?**

Documentazione davvero buona e semplice da capire. Facile da usare, supporta SQL. Si scala orizzontalmente. Bassa latenza.

**Cosa non Le piace di CockroachDB?**

La tassa di licenza era un po' costosa. Necessaria solo quando la scala di cui hai bisogno è davvero grande. Altrimenti, utilizzare direttamente Postgres dovrebbe essere sufficiente.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Ho risolto il problema SQL distribuito. Posso eseguire operazioni di transazione del database senza preoccuparmi della scala del mio database e senza preoccuparmi se dovrò suddividere il mio database in seguito o meno. Bassa latenza paragonabile ad altri sistemi simili.

  ### 7. Esperienza positiva nel passaggio da PostgreSQL a CockroachDB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tomas K. | CTO, Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 02, 2025

**Cosa Le piace di più di CockroachDB?**

Abbiamo integrato CockroachDB nel nostro stack di servizi di analisi esistente, che si basa su connessioni PostgreSQL, senza incontrare alcun problema. Tutto ha funzionato immediatamente senza necessità di modifiche al codice, soluzioni alternative o configurazioni speciali.

**Cosa non Le piace di CockroachDB?**

In base alla nostra esperienza fino ad oggi utilizzandolo per la nostra piattaforma di analisi, non abbiamo identificato alcun aspetto negativo.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Siamo stati in grado di lanciare il nostro servizio di analisi in produzione rapidamente e senza costi iniziali utilizzando CockroachDB, il che è stato un grande vantaggio.

  ### 8. Un incredibile database SQL distribuito

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rafael P. | Software Architect, Piccola impresa (50 o meno dip.)

**Reviewed Date:** March 28, 2025

**Cosa Le piace di più di CockroachDB?**

La facilità d'uso offerta dalle opzioni cloud e le capacità dell'opzione self-hosted.

**Cosa non Le piace di CockroachDB?**

Forse mi manca esperienza con l'uso simultaneo del DB, ma a volte la configurazione predefinita mi causa problemi e devo cambiarla.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Attualmente abbiamo alcuni prodotti e cockroachdb è la soluzione predefinita per il database che utilizziamo.

  ### 9. Database SQL distribuito progettato per scalabilità e alta disponibilità

**Rating:** 4.0/5.0 stars

**Reviewed by:** K Madhusudan C. | Software Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** October 10, 2023

**Cosa Le piace di più di CockroachDB?**

La scalabilità orizzontale del Cockroach DB ci consente di aggiungere facilmente più nodi al cluster in base alla crescita dei dati. 
Le funzionalità di alta disponibilità integrate lo rendono resiliente ai guasti dei nodi utilizzando il suo meccanismo automatico di replica dei dati e failover.

**Cosa non Le piace di CockroachDB?**

È ad alta intensità di risorse e consuma molta CPU, memoria e spazio di archiviazione. A volte ci sono anche problemi di latenza. 
Configurare e impostare per la prima volta è un po' complesso. 
Inoltre, ha un ecosistema limitato.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

L'alta disponibilità è il problema principale che risolve ed è diventata applicazioni geo-distribuite dove stavamo memorizzando enormi quantità di metadati richiesti attraverso le regioni. Grazie a questi, siamo stati in grado di ottenere bassa latenza e alta disponibilità tra le regioni.

  ### 10. Ottimo prodotto di database open-source

**Rating:** 4.5/5.0 stars

**Reviewed by:** Benjamin Y. | Project Administrator, Piccola impresa (50 o meno dip.)

**Reviewed Date:** October 10, 2022

**Cosa Le piace di più di CockroachDB?**

Ho la possibilità di valutare questo prodotto utilizzando un'opzione open source e di seguire alcuni corsi universitari per imparare a usare il prodotto del database. Da lì, posso capire per quali progetti intendo utilizzarlo (specificamente qualsiasi cosa legata al business o progetti personali / hobby).

**Cosa non Le piace di CockroachDB?**

Non sono sicuro mentre continuo a esplorare di più il prodotto e spero che non ci siano troppe limitazioni quando si tratta di aggiungere dati specifici di cui avrei bisogno per creare il database.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Il fatto che io possa iniziare gratuitamente per valutare CockroachDB immediatamente. Anche se la limitazione è fino a 5GB, è tutto ciò di cui avrei realmente bisogno per un progetto iniziale e per la valutazione. Evidentemente, offrono anche un piano a consumo, che è simile a quello di altre aziende.

  ### 11. Il migliore della classe

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Videogiochi | Piccola impresa (50 o meno dip.)

**Reviewed Date:** April 22, 2022

**Cosa Le piace di più di CockroachDB?**

CockroachDB è l'unico database che abbiamo trovato con una vera architettura globale. CockroachDB parla PostgreSQL, quindi è stato molto facile integrarlo con i nostri sistemi esistenti.

**Cosa non Le piace di CockroachDB?**

Il prezzo iniziale era molto alto, tuttavia, questo è stato affrontato con il loro livello gratuito basato su cloud. Ottimo per avviare lo sviluppo. C'è un piccolo numero di funzionalità mancanti rispetto a PostgreSQL, tuttavia, non ne abbiamo avuto bisogno.

**Raccomandazioni per chi sta considerando CockroachDB:**

CockroachDB è il migliore della categoria per i database globali. Chatta con il loro team, sono fantastici.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Il nostro team non è stato in grado di trovare un database che si scalasse a livello globale fino a quando non abbiamo incontrato il team di CockroachDB. Possiamo servire i clienti quasi in tempo reale da qualsiasi parte del mondo, e non dobbiamo mai preoccuparci se la nostra implementazione del database può gestirlo.

  ### 12. Miglior database PostgreSQL

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sohail G. | Software developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** May 27, 2022

**Cosa Le piace di più di CockroachDB?**

Fondamentalmente, CockroachDB è facile da usare ed è un database distribuito open source. Accetta architetture complesse, il che lo rende accettato a livello globale. La sua caratteristica migliore è la geo-partizione nei suoi cluster. Il team di supporto è così eccezionale che risolve i problemi in pochi minuti.

**Cosa non Le piace di CockroachDB?**

Anche se CockroachDB è open source, non c'è nessun forum tranne Stack Overflow. La sua configurazione è leggermente più complessa rispetto ad altri. A parte questo, tutto funziona bene.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Usiamo CockroachDB per l'archiviazione distribuita di dati complessi per un'elevata affidabilità e alte prestazioni.

  ### 13. Facile da distribuire un database ACID completamente distribuito

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Mid-Market (51-1000 dip.)

**Reviewed Date:** April 22, 2022

**Cosa Le piace di più di CockroachDB?**

Quanto è facile distribuire un database ACID completamente distribuito.

**Cosa non Le piace di CockroachDB?**

Ho dovuto capire più tardi che alcune query nella tua applicazione non sono allineate con le aspettative del sistema, causando interruzioni della produzione.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Il problema di avere un database ACID distribuito su più regioni con non molta manutenzione delle operazioni.

  ### 14. Un robusto database distribuito

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Mid-Market (51-1000 dip.)

**Reviewed Date:** March 28, 2022

**Cosa Le piace di più di CockroachDB?**

È un database distribuito ed è un prodotto open source. Funziona molto bene in ambienti cloud come AWS, Azure, ecc. L'installazione e la configurazione sono abbastanza semplici.

**Cosa non Le piace di CockroachDB?**

Il database cockroach avrebbe dovuto avere una migliore compatibilità anche con i bilanciatori di carico delle applicazioni. Sebbene venga utilizzato per i bilanciatori di carico di rete, ha lo svantaggio di non instradare sul livello dell'applicazione.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Sto usando CockroachDB per un cluster di database distribuito per alta disponibilità e alte prestazioni. Lo sto usando per costruire applicazioni di livello produttivo.

  ### 15. Servizi di database potenti

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yadi R. | IT Service delivery manager, Mid-Market (51-1000 dip.)

**Reviewed Date:** April 22, 2022

**Cosa Le piace di più di CockroachDB?**

CockroachDB ha il miglior supporto e risponde molto velocemente

**Cosa non Le piace di CockroachDB?**

Non hai ancora il supporto rispettivo in Indonesia.

**Raccomandazioni per chi sta considerando CockroachDB:**

Se hai grandi quantità di dati, Cockroach aiuterà con bassa latenza.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Gestisci grandi quantità di dati con CockroachDB e hai un potente database con meno latenza.

  ### 16. Cluster DB potente

**Rating:** 4.5/5.0 stars

**Reviewed by:** Alexandr V. | A, Piccola impresa (50 o meno dip.)

**Reviewed Date:** November 05, 2021

**Cosa Le piace di più di CockroachDB?**

Aiuta a costruire un cluster di database ad alta disponibilità con una gestione eccezionale e aggrega molti strumenti open source per Postgres. Ha un operatore per i cluster k8s/openshift.

**Cosa non Le piace di CockroachDB?**

Qualcosa nell'elezione del leader non funziona correttamente, per l'operatore OCP una configurazione di setup molto brutale dove hai un enorme configmap. È necessario scaricare lo strumento di gestione sulla macchina locale invece di usarlo dal container.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Tutta l'affidabilità e la durata per l'applicazione del registro Quay

  ### 17. Database altamente scalabile e disponibile per esigenze di dati distribuiti

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rishabh G. | Principal Engineer, Mid-Market (51-1000 dip.)

**Reviewed Date:** December 29, 2020

**Cosa Le piace di più di CockroachDB?**

Ci sono molte funzionalità interessanti come:
1. Opzioni di scalabilità del cluster in tempo reale
2. Partizionamento geografico
3. Alta disponibilità
4. Opzioni di backup
5. Archiviazione dei dati
6. Implementazione della cattura delle modifiche ai dati
7. Diverse topologie per esigenze diverse
8. Proprietà ACID
9. Modello di autenticazione
e molte altre..

**Cosa non Le piace di CockroachDB?**

Non è esattamente qualcosa che non mi piace, ma certamente manca di forum dei consumatori al momento, poiché è abbastanza nuovo sul mercato. Ci sono anche alcune funzionalità mancanti in CockroachDB. Anche se sta andando molto bene nonostante la mancanza di queste, a volte queste funzionalità mancano. Queste funzionalità includono:
1. Non possiamo scrivere codice procedurale qui (nessun supporto per PLSQL)
2. L'indice GIN è una grande funzionalità, ma il partizionamento dell'indice GIN non è ancora supportato
3. Alcune funzioni relative agli array che erano presenti in Postgres e che rendono la elaborazione più semplice non sono disponibili in CockroachDB.

**Raccomandazioni per chi sta considerando CockroachDB:**

Se hai bisogno di un database distribuito altamente scalabile, robusto e con alta disponibilità, puoi sempre considerare CockroachDB. Anche se il forum dei consumatori non è ancora eccezionale, il supporto clienti è davvero rapido e fantastico.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Volevamo un database robusto, altamente scalabile e distribuito con una latenza di lettura molto bassa in più località geografiche. CockroachDB risolve questo in modo molto efficace. 
CockroachDB supporta anche la cattura dei dati di modifica (CDC) autonomamente. Dobbiamo solo reindirizzare il traffico CDC alla soluzione finale dove vogliamo memorizzare i nostri dati CDC.

  ### 18. Database SQL versatile

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utente verificato in Software per computer | Piccola impresa (50 o meno dip.)

**Reviewed Date:** September 01, 2021

**Cosa Le piace di più di CockroachDB?**

La cosa migliore di CockroachDB è che supporta vari tipi di dati, non solo quelli standard.

**Cosa non Le piace di CockroachDB?**

Non memorizza i timestamp in modo corretto ed efficace.

**Raccomandazioni per chi sta considerando CockroachDB:**

Leggi attentamente la documentazione prima di usarla e supporta tutta la sintassi di Postgres.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Stiamo usando CockroachDB per memorizzare dimensioni e misure dei dati. È semplice da usare, facilmente scalabile e fornisce supporto per tutti i tipi di dati come stringa, array ecc.

  ### 19. Database SQL distribuito perfetto per il requisito di transazioni consistenti ACID

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ashutosh A. | Software Engineer Trainee, Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 27, 2020

**Cosa Le piace di più di CockroachDB?**

Ci sono molti vantaggi nell'usare CockroachDB, tuttavia, alcune delle migliori caratteristiche che mi piacciono di più sono: Ideale per i requisiti di transazioni consistenti ACID, crea più copie di dati su più nodi per fornire la massima disponibilità nel caso in cui un altro nodo si arresti o fallisca. Interfaccia SQL robusta, non è necessario imparare un nuovo dialetto per amministrare i dati. Puoi facilmente scalarlo e accoppiarlo secondo le necessità della tua applicazione senza troppa fatica poiché bilancia automaticamente i dati man mano che vengono aggiunti più nodi. La semplicità operativa è un altro grande vantaggio dell'uso di CockroachDB. Grazie a ciò, un cluster può essere facilmente avviato utilizzando pochi comandi insieme alla replica dei dati in più regioni. Concentrati sul trarre vantaggio dalla scala del cloud e sviluppato principalmente per applicazioni basate su cloud, rendendolo perfetto per le esigenze moderne.

**Cosa non Le piace di CockroachDB?**

Sebbene supporti la maggior parte del dialetto SQL di Postgres, manca ancora il supporto per alcune query Postgres molto utili, il che rappresenta un notevole svantaggio. Inoltre, con l'aumentare della complessità, può portare a difficoltà nelle interrogazioni di dati su larga scala e causare frequenti crash. A causa del forte focus sulla coerenza e disponibilità, si traduce in molteplici repliche di dati. Complessivamente, le prestazioni diventano considerevolmente lente, il che può essere un notevole svantaggio a seconda dei requisiti dell'applicazione e dell'architettura.

**Raccomandazioni per chi sta considerando CockroachDB:**

Eccellente scelta per i requisiti delle applicazioni che si concentrano sulla massima disponibilità e transazioni ACID fortemente consistenti.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

CockroachDB garantisce la massima disponibilità dei dati, che è il requisito più cruciale per alcuni casi d'uso. Crea più repliche di dati in diverse regioni, in modo che i dati del sistema rimangano disponibili indipendentemente da qualsiasi disastro o guasto del nodo. Inoltre, presenta un meccanismo molto semplice per scalare i nodi e interagire facilmente con l'architettura esistente.

  ### 20. Supera le aspettative

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Bancario | Enterprise (> 1000 dip.)

**Reviewed Date:** October 14, 2020

**Cosa Le piace di più di CockroachDB?**

La migliore documentazione di CockroachDB aiuta l'adozione in modo più rapido e il database funziona eccezionalmente meglio del previsto. La compatibilità con Postgres è realizzata in modo così eccellente che la migrazione da Postgres a CockroachDB è stata più facile del previsto.

**Cosa non Le piace di CockroachDB?**

Nessuna al momento. Le mie esigenze applicative non mi portano in uno stato in cui sento di non avere alcuna funzionalità necessaria in CockroachDB.

**Raccomandazioni per chi sta considerando CockroachDB:**

Affidabile e funziona bene. Consiglierei sicuramente ad altri di considerare l'uso di CockroachDB.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

La mia applicazione è stata inizialmente sviluppata con Postgres e abbiamo deciso di passare a CockroachDB per la sua scalabilità automatizzata, il failover e la funzione di riparazione, oltre alla sua compatibilità con Postgres, in modo che la nostra migrazione fosse più semplice. Ha risolto esattamente le nostre esigenze.

  ### 21. Proprio come uno scarafaggio, è difficile da uccidere.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vishal S. | Software Developer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** December 25, 2020

**Cosa Le piace di più di CockroachDB?**

Mi piace che si replichi automaticamente, il che lo rende difficile da eliminare. Lo stiamo usando dove c'è un alto traffico, quindi se un nodo si blocca siamo ancora operativi. E il suo SQL è proprio come postgreDB. Può essere utilizzato su progetti con traffico intenso. Le sue funzionalità di auto-replicazione offrono elevate capacità.

**Cosa non Le piace di CockroachDB?**

Alcune funzionalità come concat non sono disponibili per la comunità.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

CockroachDB ci sta aiutando con l'alta disponibilità. Una grande quantità di dati può essere gestita.

  ### 22. Cockroach DB è il meglio di entrambi i mondi con SQL Legacy e No SQL

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aman P. | Cloud DevOps Engineer, Piccola impresa (50 o meno dip.)

**Reviewed Date:** October 28, 2020

**Cosa Le piace di più di CockroachDB?**

Database SQL distribuito con focus su OLTP
La migliore caratteristica di Cockroach DB è che è un database gestito,
Scalabilità orizzontale che è molto utile nel mondo moderno delle applicazioni stateful.
Cockroach DB è agnostico alla piattaforma
Database con disponibilità multi-attiva
Strategia di geo-replicazione
Supporta tutti i linguaggi moderni, inclusi Go, Python, JS

**Cosa non Le piace di CockroachDB?**

Un grande cluster DB richiede un avvio manuale, che è lo svantaggio in un ambiente pronto per la produzione.

**Raccomandazioni per chi sta considerando CockroachDB:**

Un'azienda che cerca un database agnostico alla piattaforma con una strategia di geo-replicazione e coerenza può optare per Cockroach DB.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Scalabilità del database
multi-disponibilità con geo-replicazione
Forte coerenza con transazioni ACID

  ### 23. Facilità di configurazione e utilizzo con una potente consegna globale dei dati.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sushant P. | Sr. Systems Architect, Mid-Market (51-1000 dip.)

**Reviewed Date:** July 19, 2020

**Cosa Le piace di più di CockroachDB?**

La configurazione iniziale, quanto è semplice iniziare con l'archivio dati distribuito a livello globale. Supera tutto ciò che ho provato finora, da Oracle a Cassandra DB!

**Cosa non Le piace di CockroachDB?**

Mancano le capacità per creare funzioni SQL. Sono molto utili per gestire relazioni complesse o per manipolare grandi set di dati, invece di doverli gestire nel livello applicativo.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Fornire dati dei clienti, tutti locali per loro in tutto il mondo. Ci ha aiutato a semplificare l'architettura, ad adottare rapidamente un database veramente distribuito a livello globale, dal PoC all'MVP fino ad ora in fase di sviluppo per la produzione.

  ### 24. Facile gestibilità con alta disponibilità

**Rating:** 4.5/5.0 stars

**Reviewed by:** Gowtham C. | Senior Consultant - SDDC, Mid-Market (51-1000 dip.)

**Reviewed Date:** October 08, 2020

**Cosa Le piace di più di CockroachDB?**

Funzionalità di alta disponibilità e facile da gestire

**Cosa non Le piace di CockroachDB?**

Non ho trovato nulla finora. Forse esplorare di più aiuterà.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

il backup e il ripristino del db non sono sempre necessari con cockroach db, che è un passaggio obbligatorio con tutti i db

  ### 25. L'esperienza è stata buona ma ho riscontrato alcuni problemi di prestazioni rispetto a MySQL.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Bancario | Mid-Market (51-1000 dip.)

**Reviewed Date:** December 28, 2020

**Cosa Le piace di più di CockroachDB?**

Trovato buono come distribuito e riceve aggiornamenti frequentemente

**Cosa non Le piace di CockroachDB?**

Problema di prestazioni riguardante il supporto transazionale con Java

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Non risolve alcun problema di scarafaggio. Utilizzato con app containerizzate, il che è ottimo.

  ### 26. Ottimo database da controllare

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utente verificato in Telecomunicazioni | Piccola impresa (50 o meno dip.)

**Reviewed Date:** October 26, 2020

**Cosa Le piace di più di CockroachDB?**

Ricco di funzionalità, ha ottimi tutorial online e Cockroach University. Vorrei che fosse stato disponibile 20 anni fa! Conforme a ACID.

**Cosa non Le piace di CockroachDB?**

Può essere semplice ma diventa complesso abbastanza rapidamente quando inizi a utilizzare le funzionalità di geolocalizzazione, immagino ci sia una curva di apprendimento ripida ma vale la pena padroneggiare le funzionalità avanzate.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Dati distribuiti che hanno tutte le campane e i fischietti.

  ### 27. Uso di base di Cockroach DB per creare un database scalabile in pochi minuti

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Istruzione superiore | Piccola impresa (50 o meno dip.)

**Reviewed Date:** July 18, 2020

**Cosa Le piace di più di CockroachDB?**

La cosa più utile è quanto sia facile configurare un database Cockroach con pochi passaggi. Inoltre, il loro supporto può essere assolutamente utile.

**Cosa non Le piace di CockroachDB?**

Un vantaggio è che alcune delle loro funzionalità sono solo nell'edizione enterprise.

**Raccomandazioni per chi sta considerando CockroachDB:**

I benefici sono molti. Prova a usarlo e probabilmente ne trarrai profitto.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Le transazioni ACID fortemente consistenti sono una grande caratteristica per un SQL distribuito, come CockroachDB. Inoltre, non è necessario preoccuparsi di quanto potrebbe essere necessario scalare la tua app in futuro. Il DB può gestirlo sicuramente.

  ### 28. Ottimo DB Col/Valore con transazioni ACID forti

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ali R. | Enterprise (> 1000 dip.)

**Reviewed Date:** July 19, 2020

**Cosa Le piace di più di CockroachDB?**

Distribuzione dei dati
Meccanismo di accesso
Garanzia ACID

**Cosa non Le piace di CockroachDB?**

Le caratteristiche sono ottime, non ho ancora trovato alcun conflitto.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

Può gestire un enorme archivio dati con transazioni distribuite
Caratteristiche di transazione forti

  ### 29. Un database SQL che effettivamente scala

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utente verificato in Tecnologia dell'informazione e servizi | Piccola impresa (50 o meno dip.)

**Reviewed Date:** January 19, 2019

**Cosa Le piace di più di CockroachDB?**

CockroachDB è una soluzione innovativa per scalare facilmente il nostro database SQL e il fatto che la scalabilità funzioni immediatamente è un grande vantaggio per il nostro team. Alcune delle funzionalità di consulenza, come la gestione della localizzazione dei dati, sono anche molto convenienti e hanno risparmiato al nostro team molte, molte ore di lavoro non dovendo implementare queste funzionalità da soli.

**Cosa non Le piace di CockroachDB?**

A seconda delle tue esigenze, potresti trovare questa soluzione molto più lenta rispetto a una soluzione tradizionale basata su database. La latenza può essere un problema e alcune query SQL non sono sufficientemente ottimizzate dal prodotto.

**Quali problemi sta risolvendo CockroachDB e in che modo La sta aiutando?**

CockroachDB ci consente di utilizzare un'interfaccia SQL per il database della nostra app web che è estremamente facile da scalare. Il fatto che possiamo ospitarlo su diversi fornitori di cloud e utilizzare CockroachDB stesso per gestire il nostro database ha portato a una gestione del database molto più semplice.


## CockroachDB Discussions
  - [Why is it called CockroachDB?](https://www.g2.com/it/discussions/why-is-it-called-cockroachdb)
  - [What is cockroach software?](https://www.g2.com/it/discussions/what-is-cockroach-software)
  - [What&#39;s special about CockroachDB?](https://www.g2.com/it/discussions/what-s-special-about-cockroachdb)
  - [Which of the following are features of CockroachDB?](https://www.g2.com/it/discussions/which-of-the-following-are-features-of-cockroachdb)

- [View CockroachDB pricing details and edition comparison](https://www.g2.com/it/products/cockroachdb/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-19+14%3A57%3A00+-0500&secure%5Bsession_id%5D=e15c7da6-4bc4-40e2-a5e4-91264c2d0a03&secure%5Btoken%5D=8313df6d93cad3be006cbbb3aeb7edc9f6858a8b7043c3f6cac8cd5f128a7b57&format=llm_user)
## CockroachDB Integrations
  - [GRPC](https://www.g2.com/it/products/grpc/reviews)
  - [Microsoft Excel](https://www.g2.com/it/products/microsoft-excel/reviews)
  - [Microsoft Power BI](https://www.g2.com/it/products/microsoft-microsoft-power-bi/reviews)

## CockroachDB Features
**Gestione**
- Dizionario dei dati
- Replica dei dati
- Linguaggio di interrogazione
- Modellazione dei dati
- Analisi delle prestazioni

**Gestione**
- Schema dei dati
- Linguaggio di interrogazione
- ACIDO - Reclamo
- Replica dei dati

**Indicizzazione dei dati**
- Ricerca Semantica
- Indicizzazione dei dati

**Configurazione**
- Prestazioni dell'applicazione
- Orchestrazione
- Monitoraggio del Database
- Rilevamento delle anomalie
- Sicurezza della rete

**Manutenzione**
- Migrazione dei dati
- Backup e Recupero
- Ambiente multiutente

**Supporto**
- Ricerca Testo
- Tipi di dati
- Lingue
- Sistemi Operativi

**Amministrazione del database**
- Approvvigionamento
- Governance
- Revisione contabile

**Sicurezza**
- Crittografia dei dati
- Controllo di Accesso Utente

**Sicurezza**
- Blocco del database
- Controllo Accessi
- Crittografia
- Autenticazione

**Filtri**
- Ricerca accurata
- Filtraggio a Fase Singola - Database Vettoriale

**Disponibilità**
- Scalabilità
- Backup
- Archiviazione
- Indicizzazione

**Sicurezza**
- Mascheramento dei dati
- Autenticazione e Single Sign-On
- Anonimizzazione dei dati

**Prestazione**
- Recupero di emergenza
- Concorrenza dei dati
- Gestione del carico di lavoro
- Indicizzazione avanzata
- Ottimizzatore di query

**Gestione dei dati**
- Replica dei dati
- Analisi Avanzata dei Dati

**Caratteristiche del Database**
- Conservazione
- Disponibilità
- Stabilità
- Scalabilità
- Sicurezza
- Manipolazione dei dati
- Linguaggio di interrogazione

## Top CockroachDB Alternatives
  - [YugabyteDB](https://www.g2.com/it/products/yugabytedb/reviews) - 4.5/5.0 (62 reviews)
  - [Google Cloud SQL](https://www.g2.com/it/products/google-cloud-sql/reviews) - 4.5/5.0 (354 reviews)
  - [MongoDB Atlas](https://www.g2.com/it/products/mongodb-atlas/reviews) - 4.5/5.0 (848 reviews)

