Skip to Content
Dismiss
Innovazione
Una piattaforma creata per l'AI

Unificata, automatizzata e pronta a trasformare i dati in intelligence.

Scopri come
Dismiss
16-18 giugno, Las Vegas
Pure//Accelerate® 2026

Scopri come trarre il massimo dai tuoi dati. 

Registrati ora

Che cosa sono i database AWS NoSQL?

Un database NoSQL viene utilizzato per archiviare dati non strutturati. I dati non strutturati sono informazioni che non rientrano in un vincolo. I database NoSQL memorizzano i dati in un formato non relazionale, il che significa che non è necessario inserirli in colonne predefinite. Un database NoSQL viene spesso utilizzato quando gli sviluppatori non conoscono la struttura dei dati di un'origine, quindi memorizzano i dati in un database NoSQL senza vincoli di database relazionali. Ad esempio, invece di memorizzare i dati nei campi, gli sviluppatori possono memorizzarli in un documento JSON. 

I formati non strutturati sono disponibili in tipi diversi, come documenti, key value, grafici e famiglie di colonne. Il vendor NoSQL scelto memorizza i dati in uno di questi formati, ma tutti si adattano a silos di storage enterprise in grado di gestire grandi quantità di dati. A seconda del vendor NoSQL, le query utilizzano una sintassi di query diversa dai database SQL standard. 

Nell'ecosistema AWS sono disponibili diversi database NoSQL, quindi ne tratteremo alcuni comuni per aiutarti a scegliere la soluzione giusta per il tuo progetto.

Panoramica dei database AWS NoSQL

Amazon Web Services (AWS) ha diversi database NoSQL tra cui scegliere. È importante ricercare ogni vendor e cosa offre un database per assicurarsi che sia adatto al tuo progetto aziendale, comprese le applicazioni open source. Abbiamo incluso diversi database AWS NoSQL con i loro vantaggi e svantaggi.

Amazon DynamoDB

Amazon DynamoDB è un database serverless basato su cloud. In un ambiente serverless, il programma di database e l'hardware vengono eseguiti interamente nel cloud. Ciò significa che la tua azienda non deve gestire una macchina virtuale, un server dedicato o alcuna configurazione per un ambiente ibrido on-premise. È vantaggioso per le applicazioni open source.

Gli sviluppatori utilizzano un'API per inviare query al database DynamoDB serverless. Il database invia quindi una risposta JSON all'applicazione dello sviluppatore. Gli amministratori possono scalare il database in modo dinamico e automatico orizzontalmente, ovvero aggiungendo server, man mano che i carichi aumentano. Utilizza DynamoDB quando hai applicazioni che devono memorizzare grandi quantità di dati e sospetti che la base utenti e i requisiti di data storage dell'applicazione aumenteranno rapidamente.

Amazon DocumentDB

Per gli sviluppatori che hanno familiarità con MongoDB, Amazon DocumentDB è simile e modellato secondo la struttura MongoDB. Amazon DocumentDB viene eseguito in un cloud virtuale, quindi può essere separato dagli altri server dell'ambiente utilizzando l'astrazione dei dati. Ad esempio, è possibile utilizzare Amazon DocumentDB per un'applicazione rivolta al pubblico in cui è necessaria una zona demilitarizzata (DMZ) per la protezione dal traffico Internet. Amazon DocumentDB sarebbe una buona risorsa per questa architettura.

Amazon DocumentDB memorizza i dati come oggetto JSON, rendendo più facile l'analisi da parte degli sviluppatori. Invece di riformattare i dati da inserire nel database, gli sviluppatori possono utilizzare l'oggetto JSON originale raccolto da un'origine. La potenza di calcolo è separata dallo storage, quindi gli amministratori possono scalare lo storage senza aumentare la potenza di calcolo, risparmiando sui costi.

Amazon Neptune

Il database NoSQL di Amazon Neptune funziona con una struttura grafica. Un database grafico memorizza i dati in nodi e crea relazioni tra ciascun nodo per interrogarli e collegarli tra loro. Le applicazioni per i social media utilizzano un database grafico. Ogni commento del profilo può essere collegato a vari punti dati per determinare se il progetto è collegato in qualche modo ad altri, comprese le categorie di interesse.

Le aziende con enormi database globali possono trarre vantaggio da Amazon Neptune. È anche utile per le applicazioni di intelligenza artificiale (AI) e AI generativa (GenAI). Amazon sostiene che Neptune è in grado di gestire più di 100.000 query al secondo e scalare a 128TiB per cluster.

Keyspace Amazon

Come Amazon Neptune, anche Amazon Keyspaces è un database grafico. Le aziende che dispongono di una raccolta di dati IoT o di enormi dati raccolti da varie fonti possono trarre vantaggio da Amazon Keyspaces. Ad esempio, un produttore con dati IoT raccolti per monitorare i macchinari può utilizzare Amazon Keyspaces per archiviare, analizzare e recuperare i dati più rapidamente. Il settore del gaming utilizza anche Amazon Keyspaces per raccogliere i dati dei giocatori e gestire le applicazioni necessarie per una risposta rapida all'input dei giocatori.

I dati della serie temporale vengono spesso archiviati nei database Amazon Keyspaces e questo tipo di dati viene utilizzato nelle applicazioni in tempo reale. Ogni soluzione di database AWS offre tempi di risposta rapidi, ma Amazon Keyspaces presenta la latenza più bassa con risposte in un millisecondo. Inoltre, è scalabile in base alla potenza di calcolo necessaria e alla maggiore capacità di storage richiesta.

Confronto tra database AWS NoSQL

Tutti i database AWS NoSQL supportano il data storage di grandi dimensioni, ma la differenza principale è il modo in cui i dati vengono archiviati. Un database di documenti come DynamoDB e DocumentDB memorizza le informazioni in formato JSON. I database di documenti sono i più intuitivi per la maggior parte degli sviluppatori che hanno familiarità con i database relazionali. I database grafici sono utili quando si dispone di una grande quantità di dati correlati e il database Amazon Keyspaces della serie temporale è ideale per le applicazioni in tempo reale.

Tutti e quattro i database AWS supportano la scalabilità e l'esecuzione nel cloud, ma DynamoDB serverless richiede meno costi generali di gestione del personale. AWS supporta inoltre la sicurezza e il monitoraggio necessari per i database che memorizzano dati sensibili e le normative di conformità.

Conclusione

La creazione di un'applicazione richiede solitamente un database e AWS ha una soluzione per qualsiasi requisito di storage enterprise su larga scala. Poiché vengono eseguiti nel cloud, le aziende sanno che i loro database avranno un'alta disponibilità con poca latenza, a condizione che la tua azienda distribuisca risorse sufficienti per gestire query e storage. Pure Storage ha la capacità di storage per qualsiasi applicazione enterprise con il suo cloud block storage e supporta i database AWS menzionati in questo articolo.

Potrebbe interessarti anche...

03/2026
Azure VMware Storage - Cut AVS Costs by 40% | Everpure
Reduce Azure VMware Solution costs by 40% with independently scalable storage. Enterprise-grade block storage managed directly from Azure portal.
Solution brief
5 pages

Esplora risorse ed eventi principali

TRADESHOW
Pure//Accelerate® 2026
June 16-18, 2026 | Resorts World Las Vegas

Preparati all'evento più importante a cui parteciperai quest'anno.

Registrati ora
DEMO DI PURE360
Esplora, scopri e prova Pure Storage.

Accedi a video e demo on demand per scoprire i vantaggi che Pure Storage ti offre.

Guarda le demo
VIDEO
Guarda: Il valore di un Enterprise Data Cloud (EDC).

Charlie Giancarlo spiega perché il futuro è nella gestione dei dati, non dello storage. Scopri in che modo un approccio unificato trasforma le operazioni IT aziendali.

Guarda
RISORSA
Lo storage legacy non può alimentare il futuro.

I workload moderni richiedono velocità, sicurezza e scalabilità AI-ready. Il tuo stack è pronto?

Effettua la valutazione
Il browser che stai usando non è più supportato.

I browser non aggiornati spesso comportano rischi per la sicurezza. Per offrirti la migliore esperienza possibile sul nostro sito, ti invitiamo ad aggiornare il browser alla versione più recente.

Personalize for Me
Steps Complete!
1
2
3
Personalize your Everpure experience
Select a challenge, or skip and build your own use case.
Strategie di virtualizzazione pronte per affrontare il futuro

Soluzioni di storage per tutte le tue esigenze

Consenti progetti di AI di qualunque dimensione

Storage a performance elevate per pipeline dei dati, formazione e inferenza

Proteggiti dalla perdita dei dati

Soluzioni di resilienza informatica che proteggono i tuoi dati

Riduci i costi delle operazioni su cloud

Storage efficiente dal punto di vista dei costi per Azure, AWS e private cloud

Accelera le performance di applicazioni e database

Storage a bassa latenza per le performance delle applicazioni

Riduci il consumo di energia e di ingombro del data center

Storage efficiente delle risorse per ottimizzare l'utilizzo dei data center

Confirm your outcome priorities
Your scenario prioritizes the selected outcomes. You can modify or choose next to confirm.
Primary
Reduce My Storage Costs
Lower hardware and operational spend.
Primary
Strengthen Cyber Resilience
Detect, protect against, and recover from ransomware.
Primary
Simplify Governance and Compliance
Easy-to-use policy rules, settings, and templates.
Primary
Deliver Workflow Automation
Eliminate error-prone manual tasks.
Primary
Use Less Power and Space
Smaller footprint, lower power consumption.
Primary
Boost Performance and Scale
Predictability and low latency at any size.
What’s your role and industry?
We've inferred your role based on your scenario. Modify or confirm and select your industry.
Select your industry
Financial services
Government
Healthcare
Education
Telecommunications
Automotive
Hyperscaler
Electronic design automation
Retail
Service provider
Transportation
Which team are you on?
Technical leadership team
Defines the strategy and the decision making process
Infrastructure and Ops team
Manages IT infrastructure operations and the technical evaluations
Business leadership team
Responsible for achieving business outcomes
Security team
Owns the policies for security, incident management, and recovery
Application team
Owns the business applications and application SLAs
Describe your ideal environment
Tell us about your infrastructure and workload needs. We chose a few based on your scenario.
Select your preferred deployment
Hosted
Dedicated off-prem
On-prem
Your data center + edge
Public cloud
Public cloud only
Hybrid
Mix of on-prem and cloud
Select the workloads you need
Databases
Oracle, SQL Server, SAP HANA, open-source

Key benefits:

  • Instant, space-efficient snapshots

  • Near-zero-RPO protection and rapid restore

  • Consistent, low-latency performance

 

AI/ML and analytics
Training, inference, data lakes, HPC

Key benefits:

  • Predictable throughput for faster training and ingest

  • One data layer for pipelines from ingest to serve

  • Optimized GPU utilization and scale
Data protection and recovery
Backups, disaster recovery, and ransomware-safe restore

Key benefits:

  • Immutable snapshots and isolated recovery points

  • Clean, rapid restore with SafeMode™

  • Detection and policy-driven response

 

Containers and Kubernetes
Kubernetes, containers, microservices

Key benefits:

  • Reliable, persistent volumes for stateful apps

  • Fast, space-efficient clones for CI/CD

  • Multi-cloud portability and consistent ops
Cloud
AWS, Azure

Key benefits:

  • Consistent data services across clouds

  • Simple mobility for apps and datasets

  • Flexible, pay-as-you-use economics

 

Virtualization
VMs, vSphere, VCF, vSAN replacement

Key benefits:

  • Higher VM density with predictable latency

  • Non-disruptive, always-on upgrades

  • Fast ransomware recovery with SafeMode™

 

Data storage
Block, file, and object

Key benefits:

  • Consolidate workloads on one platform

  • Unified services, policy, and governance

  • Eliminate silos and redundant copies

 

What other vendors are you considering or using?
Thinking...
Your personalized, guided path
Get started with resources based on your selections.