Big Query, nosql e Big Data
Ma c'è veramente bisogno di gestire tutti questi dati?
Immaginiamo che.. L'attuale tecnologia Database e Web Services fosse disponibile già DA ANNI
Cosa cambierebbe nella Vita Pubblica? e nella Vostra Realtà?
A questo aggiungiamo: Social Mobile e oltre il Mobile One-One Communication con il Pubblico Intelligenza Artificiale & ML Cloud App con il Mondo Esterno Mercati sempre più vasti Sensori e Dispositivi "parlanti"
Esempi: Ogni Dispositivo parla ed ascolta
Ma, esattamente, quali sono le novità nel mondo dei Database?
Database nosql not only SQL DB al contrario rispetto ai RDBS
Strutturazione più semplice e flessibile (XML Json Colonne) Poco supporto per le Join Gestione delle Transazioni (ACID) Tipologie: Graph Document Columnar KeyStore adatti anche per Oggetti poco strutturati
Architettura distribuita Scalabilità MultiNodo Partizionamento Repliche Parallelismo (MapReduce) Prestazioni e non legate alla dimensione del data set no Backup
Database più semplici Infrastrutture molto più Complesse IaaS Database as a Service
nosql as a Service
BIG Query Servizio di memorizzazione di enormi quantità di dati strutturati a colonne e Query SQL con sofisticate funzioni analitiche non è un DBMS
BigQuery è un prodotto unico basato su Google Dremel
Cloudera e Apache stanno sviluppando Tool basati su Dremel
Da quando Google lavora su DB e Storage? Percolator BigTable Dremel Caffeine Pregel MapReduce Spanner
Come fare per utilizzare questi Servizi? Occorre pianificare Complicati Progetti?
Best Practices Servizi REST + XML(DB) = BigData integrati con i Vs.Dati
Google Papers: Caffeine Spanner Dremel Percolator Pregel
Grazie