Oracle
 sql >> Database >  >> RDS >> Oracle

Oracle 12.2 Sharding

Ho lavorato un po' con MongoDB e una delle cose che mi piace è come sharding aiuta la piattaforma a raggiungere prestazioni elevate. MongoDB non è l'unica piattaforma di database che utilizza lo sharding, solo una delle più tradizionali. Mentre ho lavorato con MongoDB e ho ammirato lo sharding e la capacità di gestire documenti JSON, sono stato anche turbato da alcune altre cose. Questo non è inteso come un cestinamento totale di MongoDB poiché molte piattaforme di database, in particolare i nuovi giocatori sul blocco, soffrono delle stesse cose. Questo non è un elenco esaustivo, ma ecco alcune delle cose che vorrei trovare in MongoDB.

  • Conformità ACID:l'idea di finalmente coerente non si adatta mai bene al DBA in me che vuole proteggere i dati aziendali critici.
  • Sicurezza – Vengo da Oracle, il database più sicuro in circolazione. Nessun'altra piattaforma DB ha il livello di funzionalità di sicurezza trovato in Oracle.
  • Strumenti:sono abituato a Oracle Enterprise Manager per monitorare/gestire il mio ambiente Oracle. Mi affido molto a tutto ciò che fornisce il pacchetto di diagnostica. Il mio nuovo strumento preferito è Lighty per Oracle. Essendo uno specialista dell'ottimizzazione delle prestazioni, apprezzo quanto sia ben strumentato il kernel Oracle e quante cose posso sfruttare per risolvere i problemi di prestazioni del database. Nessun altro database si avvicina.
  • Backup e ripristino:RMAN automatizza tutto ed elimina tutto il duro lavoro durante il backup e il ripristino del database.

Bene, se sto cercando una scala web, Oracle ora lo fornirà con 12cR2. Oracle 12c ha portato il supporto JSON nativo, il che è fantastico. Oracle 12.2 ora mi consentirà di creare una tabella partizionata e di godermi quella capacità di scalabilità Web fornita da MongoDB. Le mie applicazioni possono connettersi a un database Oracle e utilizzare tabelle partizionate e non partizionate con la stessa connessione al database. Non perdo nessuna delle altre cose a cui sono così affezionato.

Ho sentito alcune altre persone andare in giro a parlare della nuova capacità di sharding di 12.2. Per me, questo è un punto importante e potrebbe probabilmente essere in cima all'elenco dei punti salienti di OOW15.