際際滷

際際滷Share a Scribd company logo
Introduzione	
 油a	
 油NoSQL	
 油
e	
 油Couchbase	
 油
Franco	
 油Caporale	
 油
Couchbase Meetup - "Introduzione a NoSQL e Couchbase"
Perch辿	
 油il	
 油NoSQL?	
 油
Tre	
 油Nuove	
 油Tendenze	
 油
Big	
 油Data	
 油 SaaS/Cloud	
 油MolC	
 油UtenC	
 油
0	
 油
0.2	
 油
0.4	
 油
0.6	
 油
0.8	
 油
1	
 油
1.2	
 油
1.4	
 油
1.6	
 油
1.8	
 油
2	
 油
2000	
 油 2006	
 油 2011	
 油
Source:	
 油IDC	
 油2011	
 油Digital	
 油Universe	
 油Study	
 油(h<p://www.emc.com/collateral/demos/microsites/emc-足digital-足universe-足2011/index.htm)	
 油
Trillions	
 油of	
 油Gigabytes	
 油(Ze<abytes)	
 油 Big	
 油Data	
 油
≒ DaC	
 油molto	
 油eterogenei	
 油a	
 油crescita	
 油esponenziale	
 油
DaC	
 油Non	
 油StruMuraC	
 油
DaC	
 油StruMuraC	
 油
Text,	
 油Log	
 油Files,	
 油
Click	
 油Streams,	
 油
Blogs,	
 油Tweets,	
 油
Audio,	
 油Video,	
 油etc.	
 油
E	
 油necessario	
 油un	
 油modello	
 油dei	
 油daC	
 油piu	
 油鍖essibile	
 油
MolC	
 油UtenC	
 油
≒ UtenC	
 油da	
 油tuMo	
 油il	
 油mondo,	
 油sempre	
 油connessi	
 油
UtenC	
 油
Smartphone	
 油
Ore	
 油passate	
 油
online	
 油
35	
 油Miliardi	
 油di	
 油ore	
 油
1Miliardo	
 油
+	
 油
Popolazione	
 油
online	
 油
2Miliardi	
 油
+	
 油
h<p://www.go-足gulf.com/blog/online-足Jme	
 油
h<p://business.Jme.com/2012/02/14/one-足billion-足smartphones-足by-足2016-足here-足comes-足the-足mobile-足arms-足race/	
 油
E	
 油necessario	
 油un	
 油database	
 油facile	
 油da	
 油scalare	
 油
SaaS/Cloud	
 油
≒ Le	
 油nuove	
 油applicazioni	
 油uClizzano	
 油unarchiteMura	
 油a	
 油3	
 油livelli	
 油
ArchiteMura	
 油client/server	
 油
Client	
 油
User	
 油interface	
 油
Business	
 油and	
 油data	
 油
processing	
 油logic	
 油
Database	
 油Server	
 油
Data	
 油
LAN	
 油
Moderna	
 油architeMura	
 油a	
 油3	
 油livelli	
 油
Web/App	
 油	
 油
Server	
 油Tier	
 油
Cloud	
 油Public/Private/Hybrid	
 油Cloud	
 油
Database	
 油
Server	
 油Tier	
 油
INTERNET	
 油
Un	
 油database	
 油che	
 油si	
 油puo	
 油scalare	
 油orizzontalmente	
 油si	
 油adaMa	
 油
bene	
 油alle	
 油applicazioni	
 油su	
 油cloud	
 油
NoSQL	
 油
+	
 油 +	
 油
Piu	
 油daC	
 油 Piu	
 油utenC	
 油
SaaS/Cloud	
 油
Scalabilita,	
 油performance	
 油e	
 油facilita	
 油di	
 油sviluppo	
 油
In	
 油mancanza	
 油di	
 油una	
 油soluzione	
 油
gli	
 油utenC	
 油se	
 油la	
 油sono	
 油inventata	
 油
Dynamo	
 油
October	
 油2007	
 油
Cassandra	
 油
August	
 油2008	
 油
Voldemort	
 油
February	
 油2009	
 油November	
 油2006	
 油
Bigtable	
 油
Poche	
 油aziende	
 油sono	
 油in	
 油grado	
 油di	
 油costruirsi	
 油e	
 油mantenersi	
 油	
 油
un	
 油database	
 油
Draw	
 油Something	
 油
Draw	
 油Something	
 油	
 油OMGPop	
 油
Draw	
 油Something	
 油diventa	
 油virale	
 油in	
 油	
 油
3	
 油sebmane	
 油
19	
 油17	
 油15	
 油13	
 油11	
 油9	
 油7	
 油5	
 油3	
 油3/1	
 油28	
 油26	
 油24	
 油22	
 油20	
 油18	
 油16	
 油14	
 油12	
 油10	
 油8	
 油2/6	
 油
Daily	
 油Ac)ve	
 油Users	
 油(millions)	
 油
21	
 油
2	
 油
4	
 油
6	
 油
8	
 油
10	
 油
12	
 油
14	
 油
16	
 油
I	
 油daC	
 油crescono	
 油in	
 油modo	
 油non	
 油lineare	
 油
19	
 油17	
 油15	
 油13	
 油11	
 油9	
 油7	
 油5	
 油3	
 油3/1	
 油28	
 油26	
 油24	
 油22	
 油20	
 油18	
 油16	
 油14	
 油12	
 油10	
 油8	
 油2/6	
 油
Daily	
 油Ac)ve	
 油Users	
 油(millions)	
 油
21	
 油
2	
 油
4	
 油
6	
 油
8	
 油
10	
 油
12	
 油
14	
 油
16	
 油
In	
 油un	
 油mese	
 油30,000,000	
 油di	
 油downloads	
 油della	
 油app,	
 油
oltre	
 油5,000	
 油disegni	
 油al	
 油secondo,	
 油
oltre	
 油2,200,000,000	
 油disegni	
 油immagazzinaJ,	
 油
oltre	
 油105,000	
 油operazioni	
 油al	
 油secondo,	
 油
e	
 油oltre	
 油3.3	
 油terabytes	
 油di	
 油daJ	
 油in	
 油totale.	
 油
	
 油
Invece	
 油con	
 油RDBMS	
 油
19	
 油17	
 油15	
 油13	
 油11	
 油9	
 油7	
 油5	
 油3	
 油3/1	
 油28	
 油26	
 油24	
 油22	
 油20	
 油18	
 油16	
 油14	
 油12	
 油10	
 油8	
 油2/6	
 油
The	
 油Simpsons:	
 油Tapped	
 油Out	
 油
Daily	
 油Ac)ve	
 油Users	
 油(millions)	
 油
21	
 油
2	
 油
4	
 油
6	
 油
8	
 油
10	
 油
12	
 油
14	
 油
16	
 油
#2	
 油Free	
 油app	
 油on	
 油iPad	
 油
#3	
 油Free	
 油app	
 油on	
 油iPhone	
 油
MySQL	
 油o	
 油NoSQL?	
 油
La	
 油maggioranza	
 油delle	
 油applicazioni	
 油
uClizzano	
 油gli	
 油RDBMS	
 油
E	
 油a	
 油volte	
 油puo	
 油diventare	
 油	
 油
un	
 油po	
 油grande..	
 油
h<p://www.seoclerks.com/imagedb/2005/BIG-足CAT-足FOUND-足Spoh	
 油
o	
 油forse	
 油enorme!	
 油
h<p://www.2pep.com/extreme-足funny-足stu鍖/	
 油
E	
 油complicato!	
 油
I	
 油principali	
 油moCvi	
 油per	
 油ladozione	
 油	
 油
del	
 油NoSQL	
 油
Schema	
 油rigido	
 油e	
 油
non	
 油鍖essibile	
 油
Di鍖colta	
 油a	
 油
scalare	
 油	
 油
Problemi	
 油di	
 油
performance	
 油
CosC	
 油 Tub	
 油I	
 油	
 油
precedenC	
 油
Altri	
 油
49%	
 油
35%	
 油
29%	
 油
16%	
 油
12%	
 油
11%	
 油
Source:	
 油Couchbase	
 油Survey,	
 油December	
 油2011,	
 油n	
 油=	
 油1351.	
 油
Architettura moderna di unapplicazione web
Application Scales Out
Just add more commodity web servers
Database Scales Up
Get a bigger, more complex server
Nota	
 油	
 油I	
 油database	
 油relazionali	
 油sono	
 油una	
 油tecnologia	
 油eccellente	
 油ma	
 油non	
 油per	
 油questo	
 油uso.	
 油
I database NoSQL utilizzano la stessa logica
dellapplicazione
Application Scales Out
Just add more commodity web servers
Database Scales Out
Just add more commodity data servers
Scalando orizzontalmente si riducono I costi e aumentano
le performance
NoSQL	
 油Database	
 油Servers	
 油
Una	
 油StruMura	
 油dei	
 油DaC	
 油Diversa	
 油
Modello	
 油Relazionale	
 油vs.	
 油A	
 油Documento	
 油
Modello	
 油Relazionale	
 油 Modello	
 油A	
 油documento	
 油
Collezione	
 油di	
 油documenJ	
 油complessi	
 油con	
 油
formaJ	
 油arbitrari	
 油e	
 油schema	
 油variabile	
 油
Tabelle	
 油con	
 油schema	
 油rigido	
 油e	
 油stru<ura	
 油
dei	
 油daJ	
 油prede鍖nita	
 油
JSON	
 油
JSON	
 油
JSON	
 油
C1	
 油 C2	
 油 C3	
 油 C4	
 油
{	
 油
	
 油
	
 油
	
 油
}	
 油
Database	
 油a	
 油Documento	
 油
≒ Ogni	
 油record	
 油e	
 油un	
 油documento	
 油a	
 油se	
 油
stante	
 油
≒ Ogni	
 油documento	
 油ha	
 油una	
 油stru<ura	
 油
indipendente	
 油
≒ I	
 油documenJ	
 油possono	
 油essere	
 油complessi	
 油
≒ Richiedono	
 油una	
 油chiave	
 油unica	
 油
≒ I	
 油daJ	
 油sono	
 油immagazzinaJ	
 油in	
 油formato	
 油
JSON,	
 油XML	
 油o	
 油simili	
 油
≒ Il	
 油contenuto	
 油puo	
 油essere	
 油indicizzato	
 油e	
 油
interrogato	
 油
≒ O鍖rono	
 油sharding	
 油automaJco	
 油e	
 油
repliche	
 油
{	
 油
UUID:	
 油21f7f8de-足8051-足5b89-足86
Time:	
 油 2011-足04-足01T13:01:02.42
Server:	
 油 A2223E,
Calling	
 油Server:	
 油 A2213W,
Type:	
 油E100,
Initiating	
 油 User:	
 油dsallings@spy.net,
Details:	
 油
{
IP:	
 油10.1.1.22,
API:	
 油InsertDVDQueueItem,
Trace:	
 油 cleansed,
Tags:	
 油
[
SERVER,	
 油
US-足West,	
 油
API
]
}
}
Esempio	
 油Social	
 油Game	
 油	
 油
Pro鍖lo	
 油Giocatore	
 油
{	
 油
	
 油"jsonType":	
 油"player",	
 油
	
 油"uuid":	
 油"35767d02-足a958-足4b83-足8179-足616816692de1",	
 油
	
 油"name":	
 油"Keith4540",	
 油
	
 油"hitpoints":	
 油75,	
 油
	
 油"experience":	
 油663,	
 油
	
 油"level":	
 油4,	
 油
	
 油"loggedIn":	
 油false	
 油
}	
 油
	
 油
ID	
 油Utente	
 油
Esempio	
 油Social	
 油Game	
 油
OggeMo	
 油
{	
 油
	
 油"jsonType":	
 油"item",	
 油
	
 油"name":	
 油"Katana_e5890c94-足11c6-足65746ce6c560",	
 油
	
 油"uuid":	
 油"e5890c94-足11c6-足4856-足a7a6-足65746ce6c560",	
 油
	
 油"ownerId":	
 油"Dale9887"	
 油
}	
 油
ID	
 油OggeMo	
 油
ID	
 油Utente	
 油
Esempio	
 油Social	
 油Game	
 油
Mostro	
 油
{	
 油
	
 油"jsonType":	
 油"monster",	
 油
	
 油"name":	
 油"Bauchan9932",	
 油
	
 油"uuid":	
 油"d10dfc1b-足0412-足4140-足b4ec-足a鍖dbf2aa5ec",	
 油
	
 油"hitpoints":	
 油370,	
 油
	
 油"experienceWhenKilled":	
 油52,	
 油
	
 油"itemProbability":	
 油0.5050581341872865	
 油
}	
 油
ID	
 油
Mostro	
 油
Esempio	
 油Blog	
 油	
 油
Diviso	
 油su	
 油piu	
 油DocumenC	
 油
{	
 油
UUID:	
 油21f7f8de-足8051-足5b89-足86
Time:	
 油 2011-足04-足01T13:01:02.42
Server:	
 油 A2223E,
Calling	
 油 Server:	
 油 A2213W,
Type:	
 油 E100,
Initiating	
 油 User:	
 油 dsallings@spy.net,
Details:	
 油
{
IP:	
 油10.1.1.22,
API:	
 油 InsertDVDQueueItem,
Trace:	
 油 cleansed,
Tags:	
 油
[
SERVER,	
 油
US-足West,	
 油
API
]
}
}
{ !
_id: Coucbase_Hello_World,!
author: dborkar, !
type: post!
title: Hello World,!
format: markdown, !
body: Hello from [Couchbase](
http://couchbase.com)., !
html: <p>Hello from <a href=http: !
comments:[!
! comment1_Couchbase_Hello_world!
! ]!
}!
{	
 油
UUID :	
 油2 1 f7 f8 de-足8 0 5 1 -足5 b89 -足8 6
Time:	
 油 2 0 1 1 -足0 4 -足0 1 T1 3 :0 1 :0 2.4 2
Server:	
 油 A2 2 2 3 E,
Calling	
 油 Server:	
 油 A2 2 1 3 W,
Type:	
 油 E1 0 0 ,
Initiating	
 油 Us er:	
 油 ds allings @s py.net,
D etails :	
 油
{
IP:	
 油1 0 .1 .1 .2 2 ,
API:	
 油 Ins ertD VD QueueItem,
Trace:	
 油 cleans ed,
Tags :	
 油
[
SERVER,	
 油
US-足Wes t,	
 油
API
]
}
}
{!
_id: comment1_Couchbase_Hello_World,!
format: markdown, !
body:Awesome post! !
}	
 油
BLOG	
 油
COMMENTI	
 油
Esempio:	
 油Pro鍖lo	
 油Utente	
 油
Database	
 油Relazionale	
 油
Indirizzo	
 油Utente	
 油
1	
 油 DEN	
 油 30303	
 油CO	
 油
2	
 油 MV	
 油 94040	
 油CA	
 油
3	
 油 CHI	
 油 60609	
 油IL	
 油
Informazioni	
 油Utente	
 油
KEY	
 油 First	
 油 ZIP_id	
 油Last	
 油
4	
 油 NY	
 油 10010	
 油NY	
 油
1	
 油 DipC	
 油 2	
 油Borkar	
 油
2	
 油 Joe
	
 油
2	
 油Smith	
 油
3	
 油 Ali	
 油 2	
 油Dodson	
 油
4	
 油 John	
 油 3	
 油Doe	
 油
ZIP_id	
 油 CITY	
 油 ZIP	
 油STATE	
 油
1	
 油 2	
 油
2	
 油 MV	
 油 94040	
 油CA	
 油
Per	
 油oMenere	
 油informazioni	
 油su	
 油un	
 油utente	
 油speci鍖co,	
 油devi	
 油e鍖eMuare	
 油un	
 油JOIN	
 油tra	
 油
due	
 油tabelle	
 油
Tub	
 油I	
 油daC	
 油di	
 油un	
 油utente	
 油in	
 油un	
 油singolo	
 油documento	
 油
	
 油{	
 油
	
 油	
 油	
 油	
 油ID:	
 油1,	
 油
	
 油	
 油	
 油	
 油FIRST:	
 油DipC,	
 油
	
 油	
 油	
 油	
 油LAST:	
 油Borkar,	
 油
	
 油	
 油	
 油	
 油ZIP:	
 油94040,	
 油
	
 油	
 油	
 油	
 油CITY:	
 油MV,	
 油
	
 油	
 油	
 油	
 油STATE:	
 油CA	
 油
	
 油	
 油}	
 油
JSON	
 油
=	
 油 +	
 油
Esempio:	
 油Pro鍖lo	
 油Utente	
 油
Database	
 油a	
 油Documento	
 油
User	
 油ID	
 油 Nome	
 油 Cognome	
 油 CAP	
 油
1	
 油 DipC	
 油 Borkar	
 油 94040	
 油
2	
 油 Joe	
 油 Smith	
 油 94040	
 油
3	
 油 Ali	
 油 Dodson	
 油 94040	
 油
4	
 油 Sarah	
 油 Gorin	
 油 NW1	
 油
5	
 油 Bob	
 油 Young	
 油 30303	
 油
6	
 油 Nancy	
 油 Baker	
 油 10010	
 油
7	
 油 Ray	
 油 Jones	
 油 31311	
 油
8	
 油 Lee	
 油 Chen	
 油
V5V3
M	
 油
≒ 	
 油	
 油
≒ 	
 油	
 油
≒ 	
 油	
 油
50000	
 油 Doug	
 油 Moore	
 油 04252	
 油
50001	
 油 Mary	
 油 White	
 油 SW195	
 油
50002	
 油 Lisa	
 油 Clark	
 油 12425	
 油
ID	
 油Paese	
 油
TEL
3	
 油
	
 油001	
 油
ID	
 油Paese	
 油 Nome	
 油Paese	
 油
001	
 油 USA	
 油
002	
 油 UK	
 油
003	
 油 ArgenCna	
 油
004	
 油 Australia	
 油
005	
 油 Aruba	
 油
006	
 油 Austria	
 油
007	
 油 Brazil	
 油
008	
 油 Canada	
 油
009	
 油 Chile	
 油
≒ 	
 油	
 油
≒ 	
 油	
 油
≒ 	
 油	
 油
130	
 油 Portugal	
 油
131	
 油 Romania	
 油
132	
 油 Russia	
 油
133	
 油 Spain	
 油
134	
 油 Sweden	
 油
User	
 油ID	
 油 Foto	
 油ID	
 油 Commento	
 油
2	
 油 d043	
 油 NYC	
 油
2	
 油 b054	
 油 Bday	
 油
5	
 油 c036	
 油 Miami	
 油
7	
 油 d072	
 油 Sunset	
 油
5002	
 油 e086	
 油 Spain	
 油
Tabella	
 油Foto	
 油
	
 油	
 油001	
 油
	
 油	
 油007	
 油
	
 油	
 油001	
 油
	
 油	
 油133	
 油
	
 油	
 油133	
 油
User	
 油ID	
 油 Status	
 油ID	
 油 Text	
 油
1	
 油 a42	
 油 At	
 油conf	
 油
4	
 油 b26	
 油 excited	
 油
5	
 油 c32	
 油 hockey	
 油
12	
 油 d83	
 油 Go	
 油As	
 油
5000	
 油 e34	
 油 sailing	
 油
Tabella	
 油Status	
 油
	
 油	
 油134	
 油
007	
 油
	
 油	
 油008	
 油
	
 油	
 油001	
 油
	
 油	
 油005	
 油
Tabella	
 油Paese	
 油
User	
 油ID	
 油 A鍖	
 油ID	
 油 A鍖	
 油Name	
 油
2	
 油 a42	
 油 Cal	
 油
4	
 油 b96	
 油 USC	
 油
7	
 油 c14	
 油 UW	
 油
8	
 油 e22	
 油 Oxford	
 油
Tabella	
 油A鍖liazioni	
 油
ID	
 油Paese	
 油
	
 油	
 油001	
 油
	
 油	
 油001	
 油
	
 油	
 油001	
 油
	
 油	
 油002	
 油
ID	
 油Paese	
 油
ID	
 油Paese	
 油
001	
 油
001	
 油
002	
 油
001	
 油
001	
 油
001	
 油
008	
 油
001	
 油
002	
 油
001	
 油
Tabella	
 油Utente	
 油
.	
 油
.	
 油
.	
 油
E鍖eMuare	
 油una	
 油Modi鍖ca	
 油su	
 油RDBMS	
 油
Modi鍖che	
 油su	
 油un	
 油database	
 油	
 油
a	
 油documento	
 油
	
 油{	
 油
	
 油	
 油	
 油	
 油ID:	
 油1,	
 油
	
 油	
 油	
 油	
 油FIRST:	
 油Don,	
 油
	
 油	
 油	
 油	
 油LAST:	
 油Pinto,	
 油
	
 油	
 油	
 油	
 油ZIP:	
 油94040,	
 油
	
 油	
 油	
 油	
 油CITY:	
 油MV,	
 油
	
 油	
 油	
 油	
 油STATE:	
 油CA,	
 油
	
 油	
 油	
 油	
 油STATUS:	
 油	
 油
	
 油	
 油	
 油	
 油	
 油	
 油{	
 油	
 油TEXT:	
 油At	
 油Conf	
 油	
 油
	
 油
	
 油
	
 油 	
 油	
 油
}	
 油
}	
 油
	
 油	
 油	
 油	
 油	
 油	
 油GEO_LOC:	
 油134	
 油},	
 油
COUNTRY:	
 油USA	
 油
Basta	
 油aggiungere	
 油le	
 油informazioni	
 油sul	
 油documento	
 油
JSON	
 油
,	
 油}	
 油
I	
 油Database	
 油NoSQL	
 油
Catalogo	
 油dei	
 油NoSQL	
 油
Chiave-足Valore	
 油
Memcached	
 油 Redis	
 油
StruMura	
 油DaC	
 油 Documento	
 油 Colonna	
 油 Gra鍖co	
 油
MongoDB	
 油
Couchbase	
 油 Cassandra	
 油
Cache	
 油
(memory	
 油only)	
 油
Database	
 油
(memory/disk)	
 油
Neo4J	
 油
Couchbase	
 油Open	
 油Source	
 油
≒ Il	
 油principale	
 油database	
 油NoSQL	
 油
distribuito	
 油
≒ Supporta	
 油sia	
 油le	
 油applicazioni	
 油
chiave-足valore	
 油che	
 油a	
 油documento	
 油
≒ Tun	
 油I	
 油componenJ	
 油sono	
 油
disponibili	
 油con	
 油licenza	
 油Apache	
 油
2.0	
 油Public	
 油License	
 油
≒ Disponibile	
 油come	
 油pacche<o	
 油
sooware	
 油sia	
 油nella	
 油versione	
 油
Community	
 油che	
 油in	
 油quella	
 油
Enterprise	
 油
Couchbase 
Open Source Project
	
 油
Scalabilita	
 油
Semplice	
 油
Performance	
 油
Elevate	
 油e	
 油CostanJ	
 油
Sempre	
 油Live	
 油
24x365	
 油
Ingrandisci	
 油il	
 油tuo	
 油cluster	
 油con	
 油un	
 油
click	
 油mentre	
 油lapplicazione	
 油
rimane	
 油live	
 油
Tempi	
 油di	
 油risposta	
 油costanJ	
 油so<o	
 油il	
 油
millisecondo	
 油per	
 油operazioni	
 油di	
 油
scri<ura	
 油e	
 油le<ura	
 油	
 油
Lapplicazione	
 油non	
 油e	
 油mai	
 油
inanva	
 油anche	
 油in	
 油caso	
 油di	
 油
aggiornamenJ,	
 油manutenzione	
 油
etc.	
 油
Modello	
 油DaJ	
 油
Flessibile	
 油
Supporto	
 油per	
 油documenJ	
 油JSON	
 油
senza	
 油uno	
 油schema	
 油rigido	
 油
Principi	
 油Chiave	
 油di	
 油Couchbase	
 油Server	
 油
Di鍖erenze	
 油Principali	
 油RispeMo	
 油ad	
 油Altri	
 油
Database	
 油NoSQL	
 油
≒ Perme<e	
 油un	
 油alJssimo	
 油numero	
 油di	
 油
connessioni	
 油contemporanee	
 油
(fondamentale	
 油per	
 油applicazioni	
 油
web	
 油interanve)	
 油
≒ Nessun	
 油locks	
 油
≒ Cache	
 油naJva	
 油
≒ Hash	
 油parJJoning	
 油(non	
 油range)	
 油	
 油	
 油	
 油
	
 油non	
 油si	
 油formano	
 油hotspots	
 油
≒ Sharding	
 油automaJco	
 油
Dietro	
 油le	
 油Quinte	
 油di	
 油Couchbase	
 油
3	
 油3	
 油 2	
 油
Server	
 油Singolo-足	
 油Operazione	
 油ScriMura	
 油con	
 油
Couchbase	
 油
Managed	
 油Cache	
 油
Disk	
 油Queue	
 油
ReplicaJon	
 油
Queue	
 油
App	
 油Server	
 油
Doc	
 油1	
 油
Doc	
 油1	
 油
Doc	
 油1	
 油Doc	
 油1	
 油
Doc	
 油1	
 油
Disk	
 油
To	
 油other	
 油node	
 油
Couchbase	
 油Server	
 油Node	
 油
GET	
 油
Doc	
 油1	
 油
3	
 油3	
 油 2	
 油
Server	
 油Singolo-足	
 油Operazione	
 油LeMura	
 油con	
 油
Couchbase	
 油
Disk	
 油Queue	
 油
ReplicaJon	
 油
Queue	
 油
App	
 油Server	
 油
Doc	
 油1	
 油
Doc	
 油1	
 油Doc	
 油1	
 油
Managed	
 油Cache	
 油
Disk	
 油
To	
 油other	
 油node	
 油
Couchbase	
 油Server	
 油Node	
 油
COUCHBASE	
 油SERVER	
 油	
 油CLUSTER	
 油
Operazioni	
 油di	
 油Base	
 油sul	
 油Cluster	
 油
≒Tub	
 油I	
 油nodi	
 油sono	
 油uguali	
 油e	
 油I	
 油
documenC	
 油sono	
 油
ugualmente	
 油distribuiC	
 油
≒Ogni	
 油server	
 油conCene	
 油sia	
 油I	
 油
documenC	
 油abvi	
 油che	
 油
quelli	
 油replica	
 油
≒La	
 油mappa	
 油del	
 油cluster	
 油ha	
 油le	
 油
coordinate	
 油su	
 油dove	
 油si	
 油
trovano	
 油I	
 油documenC	
 油	
 油	
 油	
 油	
 油	
 油	
 油	
 油	
 油	
 油	
 油	
 油	
 油	
 油	
 油	
 油	
 油	
 油	
 油
Lapplicazione	
 油non	
 油ha	
 油bisogno	
 油di	
 油
saperlo	
 油
User	
 油Con鍖gured	
 油Replica	
 油Count	
 油=	
 油1	
 油
READ/WRITE/UPDATE	
 油
	
 油
	
 油
ACTIVE	
 油
Doc	
 油5	
 油
Doc	
 油2	
 油
Doc	
 油
Doc	
 油
Doc	
 油
SERVER	
 油1	
 油 	
 油
	
 油
ACTIVE	
 油
Doc	
 油4	
 油
Doc	
 油7	
 油
Doc	
 油
Doc	
 油
Doc	
 油
SERVER	
 油2	
 油
Doc	
 油8	
 油
	
 油
	
 油
ACTIVE	
 油
Doc	
 油1	
 油
Doc	
 油3	
 油
Doc	
 油
Doc	
 油
Doc	
 油
REPLICA	
 油
Doc	
 油4	
 油
Doc	
 油1	
 油
Doc	
 油8	
 油
Doc	
 油
Doc	
 油
Doc	
 油
REPLICA	
 油
Doc	
 油6	
 油
Doc	
 油3	
 油
Doc	
 油2	
 油
Doc	
 油
Doc	
 油
Doc	
 油
REPLICA	
 油
Doc	
 油7	
 油
Doc	
 油9	
 油
Doc	
 油5	
 油
Doc	
 油
Doc	
 油
Doc	
 油
SERVER	
 油3	
 油
Doc	
 油6	
 油
APP	
 油SERVER	
 油1	
 油
COUCHBASE	
 油Client	
 油Library	
 油
	
 油
	
 油 CLUSTER	
 油MAP	
 油
COUCHBASE	
 油Client	
 油Library	
 油
	
 油
	
 油 CLUSTER	
 油MAP	
 油
APP	
 油SERVER	
 油2	
 油
Doc	
 油9	
 油
Aggiungere	
 油Nodi	
 油al	
 油Cluster	
 油
≒ Due	
 油servers	
 油aggiunC	
 油
con	
 油un	
 油solo	
 油click	
 油
≒ I	
 油documenC	
 油vengono	
 油
automaCcamente	
 油
ribilanciaC	
 油aMraverso	
 油il	
 油
cluster	
 油
Col	
 油minimo	
 油
spostamento	
 油di	
 油
documenJ	
 油possibile	
 油
≒ La	
 油mappa	
 油del	
 油cluster	
 油
viene	
 油aggiornata	
 油
≒ Lapplicazione	
 油ora	
 油e	
 油
supportata	
 油da	
 油un	
 油
numero	
 油maggiore	
 油di	
 油
servers.	
 油
	
 油
	
 油
REPLICA	
 油
ACTIVE	
 油
Doc	
 油5	
 油
Doc	
 油2	
 油
Doc	
 油
Doc	
 油
Doc	
 油4	
 油
Doc	
 油1	
 油
Doc	
 油
Doc	
 油
SERVER	
 油1	
 油 	
 油
	
 油
REPLICA	
 油
ACTIVE	
 油
Doc	
 油4	
 油
Doc	
 油7	
 油
Doc	
 油
Doc	
 油
Doc	
 油6	
 油
Doc	
 油3	
 油
Doc	
 油
Doc	
 油
SERVER	
 油2	
 油 	
 油
	
 油
REPLICA	
 油
ACTIVE	
 油
Doc	
 油1	
 油
Doc	
 油3	
 油
Doc	
 油
Doc	
 油
Doc	
 油7	
 油
Doc	
 油9	
 油
Doc	
 油
Doc	
 油
SERVER	
 油3	
 油 	
 油
	
 油
SERVER	
 油4	
 油 	
 油
	
 油
SERVER	
 油5	
 油
REPLICA	
 油
ACTIVE	
 油
REPLICA	
 油
ACTIVE	
 油
Doc	
 油
Doc	
 油8	
 油 Doc	
 油
Doc	
 油9	
 油 Doc	
 油
Doc	
 油2	
 油 Doc	
 油
Doc	
 油8	
 油 Doc	
 油
Doc	
 油5	
 油 Doc	
 油
Doc	
 油6	
 油
READ/WRITE/UPDATE	
 油 READ/WRITE/UPDATE	
 油
APP	
 油SERVER	
 油1	
 油
COUCHBASE	
 油Client	
 油Library	
 油
	
 油
	
 油 CLUSTER	
 油MAP	
 油
COUCHBASE	
 油Client	
 油Library	
 油
	
 油
	
 油 CLUSTER	
 油MAP	
 油
APP	
 油SERVER	
 油2	
 油
COUCHBASE	
 油SERVER	
 油	
 油CLUSTER	
 油
User	
 油Con鍖gured	
 油Replica	
 油Count	
 油=	
 油1	
 油
Caduta	
 油di	
 油un	
 油Nodo	
 油
	
 油
	
 油
REPLICA	
 油
ACTIVE	
 油
Doc	
 油5	
 油
Doc	
 油2	
 油
Doc	
 油
Doc	
 油
Doc	
 油4	
 油
Doc	
 油1	
 油
Doc	
 油
Doc	
 油
SERVER	
 油1	
 油 	
 油
	
 油
REPLICA	
 油
ACTIVE	
 油
Doc	
 油4	
 油
Doc	
 油7	
 油
Doc	
 油
Doc	
 油
Doc	
 油6	
 油
Doc	
 油3	
 油
Doc	
 油
Doc	
 油
SERVER	
 油2	
 油 	
 油
	
 油
REPLICA	
 油
ACTIVE	
 油
Doc	
 油1	
 油
Doc	
 油10	
 油
Doc	
 油
Doc	
 油
Doc	
 油7	
 油
Doc	
 油9	
 油
Doc	
 油
Doc	
 油
SERVER	
 油3	
 油 	
 油
	
 油
SERVER	
 油4	
 油 	
 油
	
 油
SERVER	
 油5	
 油
REPLICA	
 油
ACTIVE	
 油
REPLICA	
 油
ACTIVE	
 油
Doc	
 油9	
 油
Doc	
 油8	
 油
Doc	
 油 Doc	
 油6	
 油 Doc	
 油
Doc	
 油
Doc	
 油5	
 油 Doc	
 油10	
 油
Doc	
 油2	
 油
Doc	
 油8	
 油 Doc	
 油
Doc	
 油
≒ I	
 油server	
 油della	
 油app	
 油accedono	
 油
ai	
 油daC	
 油
≒ Le	
 油richieste	
 油al	
 油Server	
 油3	
 油
falliscono	
 油
≒ Il	
 油Cluster	
 油idenC鍖ca	
 油che	
 油un	
 油
nodo	
 油e	
 油o鍖ine	
 油
Le	
 油repliche	
 油vengono	
 油promosse	
 油ad	
 油
anve	
 油e	
 油la	
 油mappa	
 油del	
 油cluster	
 油viene	
 油
aggiornata	
 油
≒ Le	
 油richieste	
 油della	
 油app	
 油ora	
 油si	
 油
dirigono	
 油sul	
 油server	
 油
appropriato	
 油
≒ Il	
 油tuMo	
 油e	
 油seguito	
 油dal	
 油
ribilanciamento	
 油dei	
 油daC	
 油
Doc	
 油
Doc	
 油1	
 油 Doc	
 油3	
 油
APP	
 油SERVER	
 油1	
 油
COUCHBASE	
 油Client	
 油Library	
 油
	
 油
	
 油 CLUSTER	
 油MAP	
 油
COUCHBASE	
 油Client	
 油Library	
 油
	
 油
	
 油 CLUSTER	
 油MAP	
 油
APP	
 油SERVER	
 油2	
 油
User	
 油Con鍖gured	
 油Replica	
 油Count	
 油=	
 油1	
 油
COUCHBASE	
 油SERVER	
 油	
 油CLUSTER	
 油
Cross	
 油Data	
 油Center	
 油ReplicaCon	
 油(XDCR)	
 油
COUCHBASE	
 油SERVER	
 油	
 油CLUSTER	
 油
NY	
 油DATA	
 油CENTER	
 油
	
 油
	
 油 ACTIVE	
 油
Doc	
 油	
 油
Doc	
 油2	
 油
SERVER	
 油1	
 油
Doc	
 油9	
 油
	
 油
	
 油
SERVER	
 油2	
 油 	
 油
	
 油
SERVER	
 油3	
 油
RAM	
 油
Doc	
 油	
 油 Doc	
 油	
 油 Doc	
 油
ACTIVE	
 油
Doc	
 油
Doc	
 油	
 油
Doc	
 油	
 油
RAM	
 油
ACTIVE	
 油
Doc	
 油	
 油
Doc	
 油	
 油
Doc	
 油
RAM	
 油
DISK	
 油
Doc	
 油	
 油 Doc	
 油 Doc	
 油	
 油
DISK	
 油
Doc	
 油 Doc	
 油 Doc	
 油
DISK	
 油
COUCHBASE	
 油SERVER	
 油	
 油CLUSTER	
 油
SF	
 油DATA	
 油CENTER	
 油
	
 油
	
 油 ACTIVE	
 油
Doc	
 油	
 油
Doc	
 油2	
 油
SERVER	
 油1	
 油
Doc	
 油9	
 油
	
 油
	
 油
SERVER	
 油2	
 油 	
 油
	
 油
SERVER	
 油3	
 油
RAM	
 油
Doc	
 油	
 油 Doc	
 油	
 油 Doc	
 油
ACTIVE	
 油
Doc	
 油
Doc	
 油	
 油
Doc	
 油	
 油
RAM	
 油
ACTIVE	
 油
Doc	
 油	
 油
Doc	
 油	
 油
Doc	
 油
RAM	
 油
DISK	
 油
Doc	
 油	
 油 Doc	
 油 Doc	
 油	
 油
DISK	
 油
Doc	
 油 Doc	
 油 Doc	
 油
DISK	
 油
Couchbase	
 油Server	
 油Admin	
 油Console	
 油
Couchbase Meetup - "Introduzione a NoSQL e Couchbase"
Altri	
 油Usi	
 油Comuni	
 油del	
 油NoSQL	
 油
Market	
 油AdopCon	
 油	
 油Customers	
 油
Internet	
 油Companies	
 油 Enterprises	
 油
More	
 油than	
 油300	
 油customers	
 油-足-足	
 油5,000	
 油producCon	
 油deployments	
 油worldwide	
 油
CaraMerisCche	
 油dei	
 油DaC	
 油
≒ StruMura	
 油de鍖nita	
 油dallutente	
 油(TwiMer	
 油feeds)	
 油
≒ Serve	
 油supporto	
 油per	
 油crescita	
 油esponenziale	
 油(Apps	
 油virali)	
 油
≒ StruMura	
 油dei	
 油daC	
 油non	
 油omogenea	
 油
≒ Ce	
 油necessita	
 油di	
 油cambiare	
 油struMura	
 油frequentemente	
 油
≒ Lunghezza	
 油dei	
 油documenC	
 油variabile	
 油
≒ StruMura	
 油dei	
 油daC	
 油gerarchica	
 油
	
 油
Couchbase	
 油e	
 油la	
 油scelta	
 油ideale	
 油	
 油
RequisiC	
 油di	
 油Performance	
 油
≒ Latenze	
 油estremamente	
 油basse	
 油(es.	
 油1millisecondo)	
 油
≒ Tra鍖ci	
 油elevaC	
 油(es.	
 油200000	
 油ops/sec)	
 油
≒ Numero	
 油di	
 油utenC	
 油elevato	
 油
≒ Domanda	
 油non	
 油prevenCvabile	
 油con	
 油crescite	
 油improvvise	
 油
≒ Ce	
 油predominanza	
 油di	
 油accesso	
 油direMo	
 油ai	
 油documenC	
 油
≒ Alto	
 油tra鍖co	
 油in	
 油leMura	
 油e	
 油scriMura	
 油
	
 油
Couchbase	
 油e	
 油la	
 油scelta	
 油ideale	
 油	
 油
Applicazioni	
 油Comuni	
 油
Social	
 油Gaming	
 油
	
 油
≒ Couchbase	
 油
conJene	
 油I	
 油daJ	
 油sugli	
 油
utenJ	
 油e	
 油I	
 油giochi	
 油
≒ Esempi	
 油clienJ:	
 油
Zynga,	
 油Tapjoy,	
 油
Ubisoo,	
 油Tencent	
 油
	
 油
	
 油
Apps	
 油Mobili	
 油
	
 油
≒ Couchbase	
 油conJene	
 油daJ	
 油
su	
 油utenJ	
 油e	
 油contenuJ	
 油
≒ Esempi	
 油clienJ:	
 油Kobo,	
 油
PlayJka	
 油	
 油
	
 油
	
 油
Pubblicita	
 油Online	
 油
	
 油
≒ Couchbase	
 油conJene	
 油
info	
 油sugli	
 油utenJ	
 油per	
 油
un	
 油accesso	
 油veloce	
 油
≒ Esempi	
 油clienJ:	
 油AOL,	
 油
Mediamind,	
 油
Convertro	
 油	
 油
	
 油
Informazioni	
 油di	
 油Sessione	
 油
	
 油
≒ Couchbase	
 油come	
 油database	
 油
chiave-足valore	
 油
≒ Esempi	
 油clienJ:	
 油Concur,	
 油Sabre	
 油
	
 油
Pro鍖li	
 油UtenC	
 油
	
 油
≒ Couchbase	
 油come	
 油database	
 油
chiave-足valore	
 油
≒ Esempi	
 油clienJ:	
 油Tunewiki	
 油
	
 油
Cache	
 油ad	
 油Alta	
 油Disponibilita	
 油
	
 油
≒ Couchbase	
 油uJlizzato	
 油come	
 油livello	
 油di	
 油cache	
 油
≒ Esempi	
 油clienJ:	
 油Orbitz	
 油
Metadata	
 油e	
 油ContenuC	
 油
≒ Couchbase	
 油insieme	
 油ad	
 油
ElasJcsearch	
 油
≒ Esempi	
 油clienJ:	
 油McGraw	
 油Hill	
 油
	
 油
	
 油
Aggregazione	
 油DaC	
 油
	
 油
≒ Couchbase	
 油aggrega	
 油I	
 油daJ	
 油dai	
 油social	
 油
media	
 油
≒ Esempi	
 油clienJ:	
 油Sambacloud	
 油
	
 油
≒Informazioni	
 油sui	
 油pro鍖li	
 油
utenC	
 油
≒Informazioni	
 油di	
 油registrazione	
 油
≒Nomi	
 油utenC	
 油e	
 油password	
 油
	
 油
Pro鍖li	
 油UtenC	
 油
Esempio	
 油duso:	
 油Pro鍖li	
 油UtenC	
 油
Accesso	
 油chiave-足valore	
 油con	
 油le	
 油
seguenC	
 油caraMerisCche:	
 油	
 油
≒Alta	
 油consistenza	
 油
≒Scalabilita	
 油per	
 油gesCre	
 油cenCnaia	
 油
di	
 油milioni	
 油di	
 油utenC	
 油
≒Il	
 油sistema	
 油devessere	
 油sempre	
 油live	
 油
24x7x365	
 油
≒Alta	
 油consistenza	
 油a	
 油livello	
 油del	
 油cluster.	
 油
≒Il	
 油cluster	
 油puo	
 油essere	
 油allargato	
 油o	
 油ristreMo	
 油per	
 油supportare	
 油la	
 油
crescita	
 油esponenziale	
 油di	
 油utenC	
 油
≒Il	
 油cluster	
 油devessere	
 油disponibile	
 油24/365.	
 油Con	
 油Couchbase	
 油tuMe	
 油le	
 油
operazioni	
 油di	
 油manutenzione,	
 油aggiornamento	
 油e	
 油riparazione	
 油
vengono	
 油e鍖eMuate	
 油lasciando	
 油lapplicazione	
 油live.	
 油Grazie	
 油al	
 油cross	
 油
datacenter	
 油replicaCon	
 油epossibile	
 油collegare	
 油due	
 油centri	
 油daC	
 油diversi	
 油
per	
 油ridurre	
 油I	
 油rischi	
 油di	
 油perdita	
 油daC	
 油e	
 油per	
 油una	
 油maggiore	
 油prossimita	
 油
agli	
 油utenC	
 油
Tipologia	
 油di	
 油DaC	
 油 RequisiC	
 油dellapplicazione	
 油
Perche	
 油NoSQL	
 油e	
 油Couchbase	
 油
h<p://blog.couchbase.com/couchbase-足nosql-足tunewiki-足billion-足
documents-足and-足counJng	
 油	
 油
≒Preferenze	
 油utenC	
 油e	
 油daC	
 油
psicogra鍖ci	
 油
≒Cronologia	
 油delle	
 油ricerche	
 油
≒Cronologia	
 油delle	
 油parole	
 油
chiave	
 油acquistate	
 油
dallazienda	
 油
≒Cronologia	
 油delle	
 油pubblicita	
 油
visualizzate	
 油
Pubblicita	
 油Online	
 油
Esempio	
 油duso:	
 油Pubblicita	
 油Online	
 油
≒Alte	
 油performance	
 油per	
 油soddisfare	
 油
I	
 油tempi	
 油ristrebssimi	
 油degli	
 油utenC	
 油
(soMo	
 油I	
 油40ms	
 油in	
 油totale)	
 油
≒Scalabilita	
 油per	
 油sostenere	
 油tra鍖ci	
 油
elevaC	
 油e	
 油cenCnaia	
 油di	
 油milioni	
 油di	
 油
utenC	
 油
≒Sistema	
 油disponibile	
 油24x7x365	
 油
per	
 油evitare	
 油perdite	
 油di	
 油guadagni	
 油
≒Accesso	
 油ai	
 油daC	
 油in	
 油meno	
 油di	
 油un	
 油millisecondo	
 油costante,	
 油lasciando	
 油
quindi	
 油piu	
 油tempo	
 油per	
 油lanalisi	
 油
≒Facilita	
 油a	
 油scalare	
 油il	
 油cluster	
 油a	
 油cenCnaia	
 油di	
 油servers	
 油se	
 油necessario	
 油
≒Il	
 油cluster	
 油rimarra	
 油sempre	
 油live	
 油e	
 油disponibile,	
 油evitando	
 油quindi	
 油
perdite	
 油di	
 油pro鍖b..	
 油
Tipologia	
 油di	
 油DaC	
 油 RequisiC	
 油dellApplicazione	
 油
Perche	
 油NoSQL	
 油e	
 油Couchbase	
 油
h<p://www.couchbase.com/ad_platorms	
 油	
 油
≒Oggeb	
 油dellapplicazione	
 油
≒RisultaC	
 油delle	
 油ricerche	
 油
≒Informazioni	
 油di	
 油sessione	
 油
≒Pagine	
 油web	
 油ad	
 油alto	
 油uClizzo	
 油
≒Metadata	
 油
Cache	
 油ad	
 油alta	
 油disponibilita	
 油
Esempio	
 油duso:	
 油Cache	
 油ad	
 油Alta	
 油
Disponibilita	
 油
≒Tempi	
 油di	
 油risposta	
 油brevissimi	
 油e	
 油
costanC	
 油
≒Alta	
 油disponibilita-足	
 油24x7x365	
 油
≒Facile	
 油da	
 油gesCre	
 油mantenendo	
 油
lapplicazione	
 油sempre	
 油live	
 油
≒SosCtuisce	
 油lintero	
 油livello	
 油di	
 油
caching	
 油
≒Basse	
 油latenze	
 油(soMo	
 油il	
 油millisecondo)	
 油e	
 油prestazioni	
 油costanC	
 油e	
 油
prevedibili	
 油
≒TuMe	
 油le	
 油operazioni	
 油possono	
 油essere	
 油e鍖eMuate	
 油lasciando	
 油live	
 油
lapplicazione	
 油
≒CompaCbile	
 油con	
 油memcached.	
 油La	
 油migrazione	
 油a	
 油Couchbase	
 油viene	
 油
e鍖eMuata	
 油lasciando	
 油intaMa	
 油lapplicazione	
 油
≒Alta	
 油disponibilita	
 油con	
 油repliche	
 油allinterno	
 油del	
 油cluster	
 油e	
 油allesterno	
 油
(XDCR)	
 油per	
 油essere	
 油garanCC	
 油anche	
 油in	
 油caso	
 油di	
 油disastri	
 油
Tipologia	
 油di	
 油daC	
 油 RequisiC	
 油dellapplicazione	
 油
Perche	
 油NoSQL	
 油e	
 油Couchbase	
 油
h<p://www.couchbase.com/memcached	
 油
	
 油
QuesCons?	
 油
Demo	
 油
Non	
 油dimenCcate	
 油di	
 油
Scaricare	
 油e	
 油fare	
 油praCca	
 油con	
 油Couchbase	
 油
Server	
 油
hMp://www.couchbase.com/download	
 油
Iscrivervi	
 油sul	
 油gruppo	
 油di	
 油Couchbase	
 油Italia	
 油su	
 油
LinkedIn	
 油
hMp://www.linkedin.com/groups/Couchbase-足Italia-足4932288	
 油
Iscrivervi	
 油sul	
 油nostro	
 油Community	
 油Portal	
 油
hMp://www.couchbase.com/communiCes/user/register	
 油
Grazie	
 油a	
 油Tub!	
 油
franco@couchbase.com	
 油

More Related Content

Couchbase Meetup - "Introduzione a NoSQL e Couchbase"

  • 1. Introduzione 油a 油NoSQL 油 e 油Couchbase 油 Franco 油Caporale 油
  • 4. Tre 油Nuove 油Tendenze 油 Big 油Data 油 SaaS/Cloud 油MolC 油UtenC 油
  • 5. 0 油 0.2 油 0.4 油 0.6 油 0.8 油 1 油 1.2 油 1.4 油 1.6 油 1.8 油 2 油 2000 油 2006 油 2011 油 Source: 油IDC 油2011 油Digital 油Universe 油Study 油(h<p://www.emc.com/collateral/demos/microsites/emc-足digital-足universe-足2011/index.htm) 油 Trillions 油of 油Gigabytes 油(Ze<abytes) 油 Big 油Data 油 ≒ DaC 油molto 油eterogenei 油a 油crescita 油esponenziale 油 DaC 油Non 油StruMuraC 油 DaC 油StruMuraC 油 Text, 油Log 油Files, 油 Click 油Streams, 油 Blogs, 油Tweets, 油 Audio, 油Video, 油etc. 油 E 油necessario 油un 油modello 油dei 油daC 油piu 油鍖essibile 油
  • 6. MolC 油UtenC 油 ≒ UtenC 油da 油tuMo 油il 油mondo, 油sempre 油connessi 油 UtenC 油 Smartphone 油 Ore 油passate 油 online 油 35 油Miliardi 油di 油ore 油 1Miliardo 油 + 油 Popolazione 油 online 油 2Miliardi 油 + 油 h<p://www.go-足gulf.com/blog/online-足Jme 油 h<p://business.Jme.com/2012/02/14/one-足billion-足smartphones-足by-足2016-足here-足comes-足the-足mobile-足arms-足race/ 油 E 油necessario 油un 油database 油facile 油da 油scalare 油
  • 7. SaaS/Cloud 油 ≒ Le 油nuove 油applicazioni 油uClizzano 油unarchiteMura 油a 油3 油livelli 油 ArchiteMura 油client/server 油 Client 油 User 油interface 油 Business 油and 油data 油 processing 油logic 油 Database 油Server 油 Data 油 LAN 油 Moderna 油architeMura 油a 油3 油livelli 油 Web/App 油 油 Server 油Tier 油 Cloud 油Public/Private/Hybrid 油Cloud 油 Database 油 Server 油Tier 油 INTERNET 油 Un 油database 油che 油si 油puo 油scalare 油orizzontalmente 油si 油adaMa 油 bene 油alle 油applicazioni 油su 油cloud 油
  • 8. NoSQL 油 + 油 + 油 Piu 油daC 油 Piu 油utenC 油 SaaS/Cloud 油 Scalabilita, 油performance 油e 油facilita 油di 油sviluppo 油
  • 9. In 油mancanza 油di 油una 油soluzione 油 gli 油utenC 油se 油la 油sono 油inventata 油 Dynamo 油 October 油2007 油 Cassandra 油 August 油2008 油 Voldemort 油 February 油2009 油November 油2006 油 Bigtable 油 Poche 油aziende 油sono 油in 油grado 油di 油costruirsi 油e 油mantenersi 油 油 un 油database 油
  • 11. Draw 油Something 油 油OMGPop 油
  • 12. Draw 油Something 油diventa 油virale 油in 油 油 3 油sebmane 油 19 油17 油15 油13 油11 油9 油7 油5 油3 油3/1 油28 油26 油24 油22 油20 油18 油16 油14 油12 油10 油8 油2/6 油 Daily 油Ac)ve 油Users 油(millions) 油 21 油 2 油 4 油 6 油 8 油 10 油 12 油 14 油 16 油
  • 13. I 油daC 油crescono 油in 油modo 油non 油lineare 油 19 油17 油15 油13 油11 油9 油7 油5 油3 油3/1 油28 油26 油24 油22 油20 油18 油16 油14 油12 油10 油8 油2/6 油 Daily 油Ac)ve 油Users 油(millions) 油 21 油 2 油 4 油 6 油 8 油 10 油 12 油 14 油 16 油 In 油un 油mese 油30,000,000 油di 油downloads 油della 油app, 油 oltre 油5,000 油disegni 油al 油secondo, 油 oltre 油2,200,000,000 油disegni 油immagazzinaJ, 油 oltre 油105,000 油operazioni 油al 油secondo, 油 e 油oltre 油3.3 油terabytes 油di 油daJ 油in 油totale. 油 油
  • 14. Invece 油con 油RDBMS 油 19 油17 油15 油13 油11 油9 油7 油5 油3 油3/1 油28 油26 油24 油22 油20 油18 油16 油14 油12 油10 油8 油2/6 油 The 油Simpsons: 油Tapped 油Out 油 Daily 油Ac)ve 油Users 油(millions) 油 21 油 2 油 4 油 6 油 8 油 10 油 12 油 14 油 16 油 #2 油Free 油app 油on 油iPad 油 #3 油Free 油app 油on 油iPhone 油
  • 16. La 油maggioranza 油delle 油applicazioni 油 uClizzano 油gli 油RDBMS 油
  • 17. E 油a 油volte 油puo 油diventare 油 油 un 油po 油grande.. 油 h<p://www.seoclerks.com/imagedb/2005/BIG-足CAT-足FOUND-足Spoh 油
  • 18. o 油forse 油enorme! 油 h<p://www.2pep.com/extreme-足funny-足stu鍖/ 油
  • 20. I 油principali 油moCvi 油per 油ladozione 油 油 del 油NoSQL 油 Schema 油rigido 油e 油 non 油鍖essibile 油 Di鍖colta 油a 油 scalare 油 油 Problemi 油di 油 performance 油 CosC 油 Tub 油I 油 油 precedenC 油 Altri 油 49% 油 35% 油 29% 油 16% 油 12% 油 11% 油 Source: 油Couchbase 油Survey, 油December 油2011, 油n 油= 油1351. 油
  • 21. Architettura moderna di unapplicazione web Application Scales Out Just add more commodity web servers Database Scales Up Get a bigger, more complex server Nota 油 油I 油database 油relazionali 油sono 油una 油tecnologia 油eccellente 油ma 油non 油per 油questo 油uso. 油
  • 22. I database NoSQL utilizzano la stessa logica dellapplicazione Application Scales Out Just add more commodity web servers Database Scales Out Just add more commodity data servers Scalando orizzontalmente si riducono I costi e aumentano le performance NoSQL 油Database 油Servers 油
  • 23. Una 油StruMura 油dei 油DaC 油Diversa 油
  • 24. Modello 油Relazionale 油vs. 油A 油Documento 油 Modello 油Relazionale 油 Modello 油A 油documento 油 Collezione 油di 油documenJ 油complessi 油con 油 formaJ 油arbitrari 油e 油schema 油variabile 油 Tabelle 油con 油schema 油rigido 油e 油stru<ura 油 dei 油daJ 油prede鍖nita 油 JSON 油 JSON 油 JSON 油 C1 油 C2 油 C3 油 C4 油 { 油 油 油 油 } 油
  • 25. Database 油a 油Documento 油 ≒ Ogni 油record 油e 油un 油documento 油a 油se 油 stante 油 ≒ Ogni 油documento 油ha 油una 油stru<ura 油 indipendente 油 ≒ I 油documenJ 油possono 油essere 油complessi 油 ≒ Richiedono 油una 油chiave 油unica 油 ≒ I 油daJ 油sono 油immagazzinaJ 油in 油formato 油 JSON, 油XML 油o 油simili 油 ≒ Il 油contenuto 油puo 油essere 油indicizzato 油e 油 interrogato 油 ≒ O鍖rono 油sharding 油automaJco 油e 油 repliche 油 { 油 UUID: 油21f7f8de-足8051-足5b89-足86 Time: 油 2011-足04-足01T13:01:02.42 Server: 油 A2223E, Calling 油Server: 油 A2213W, Type: 油E100, Initiating 油 User: 油dsallings@spy.net, Details: 油 { IP: 油10.1.1.22, API: 油InsertDVDQueueItem, Trace: 油 cleansed, Tags: 油 [ SERVER, 油 US-足West, 油 API ] } }
  • 26. Esempio 油Social 油Game 油 油 Pro鍖lo 油Giocatore 油 { 油 油"jsonType": 油"player", 油 油"uuid": 油"35767d02-足a958-足4b83-足8179-足616816692de1", 油 油"name": 油"Keith4540", 油 油"hitpoints": 油75, 油 油"experience": 油663, 油 油"level": 油4, 油 油"loggedIn": 油false 油 } 油 油 ID 油Utente 油
  • 27. Esempio 油Social 油Game 油 OggeMo 油 { 油 油"jsonType": 油"item", 油 油"name": 油"Katana_e5890c94-足11c6-足65746ce6c560", 油 油"uuid": 油"e5890c94-足11c6-足4856-足a7a6-足65746ce6c560", 油 油"ownerId": 油"Dale9887" 油 } 油 ID 油OggeMo 油 ID 油Utente 油
  • 28. Esempio 油Social 油Game 油 Mostro 油 { 油 油"jsonType": 油"monster", 油 油"name": 油"Bauchan9932", 油 油"uuid": 油"d10dfc1b-足0412-足4140-足b4ec-足a鍖dbf2aa5ec", 油 油"hitpoints": 油370, 油 油"experienceWhenKilled": 油52, 油 油"itemProbability": 油0.5050581341872865 油 } 油 ID 油 Mostro 油
  • 29. Esempio 油Blog 油 油 Diviso 油su 油piu 油DocumenC 油 { 油 UUID: 油21f7f8de-足8051-足5b89-足86 Time: 油 2011-足04-足01T13:01:02.42 Server: 油 A2223E, Calling 油 Server: 油 A2213W, Type: 油 E100, Initiating 油 User: 油 dsallings@spy.net, Details: 油 { IP: 油10.1.1.22, API: 油 InsertDVDQueueItem, Trace: 油 cleansed, Tags: 油 [ SERVER, 油 US-足West, 油 API ] } } { ! _id: Coucbase_Hello_World,! author: dborkar, ! type: post! title: Hello World,! format: markdown, ! body: Hello from [Couchbase]( http://couchbase.com)., ! html: <p>Hello from <a href=http: ! comments:[! ! comment1_Couchbase_Hello_world! ! ]! }! { 油 UUID : 油2 1 f7 f8 de-足8 0 5 1 -足5 b89 -足8 6 Time: 油 2 0 1 1 -足0 4 -足0 1 T1 3 :0 1 :0 2.4 2 Server: 油 A2 2 2 3 E, Calling 油 Server: 油 A2 2 1 3 W, Type: 油 E1 0 0 , Initiating 油 Us er: 油 ds allings @s py.net, D etails : 油 { IP: 油1 0 .1 .1 .2 2 , API: 油 Ins ertD VD QueueItem, Trace: 油 cleans ed, Tags : 油 [ SERVER, 油 US-足Wes t, 油 API ] } } {! _id: comment1_Couchbase_Hello_World,! format: markdown, ! body:Awesome post! ! } 油 BLOG 油 COMMENTI 油
  • 30. Esempio: 油Pro鍖lo 油Utente 油 Database 油Relazionale 油 Indirizzo 油Utente 油 1 油 DEN 油 30303 油CO 油 2 油 MV 油 94040 油CA 油 3 油 CHI 油 60609 油IL 油 Informazioni 油Utente 油 KEY 油 First 油 ZIP_id 油Last 油 4 油 NY 油 10010 油NY 油 1 油 DipC 油 2 油Borkar 油 2 油 Joe 油 2 油Smith 油 3 油 Ali 油 2 油Dodson 油 4 油 John 油 3 油Doe 油 ZIP_id 油 CITY 油 ZIP 油STATE 油 1 油 2 油 2 油 MV 油 94040 油CA 油 Per 油oMenere 油informazioni 油su 油un 油utente 油speci鍖co, 油devi 油e鍖eMuare 油un 油JOIN 油tra 油 due 油tabelle 油
  • 31. Tub 油I 油daC 油di 油un 油utente 油in 油un 油singolo 油documento 油 油{ 油 油 油 油 油ID: 油1, 油 油 油 油 油FIRST: 油DipC, 油 油 油 油 油LAST: 油Borkar, 油 油 油 油 油ZIP: 油94040, 油 油 油 油 油CITY: 油MV, 油 油 油 油 油STATE: 油CA 油 油 油} 油 JSON 油 = 油 + 油 Esempio: 油Pro鍖lo 油Utente 油 Database 油a 油Documento 油
  • 32. User 油ID 油 Nome 油 Cognome 油 CAP 油 1 油 DipC 油 Borkar 油 94040 油 2 油 Joe 油 Smith 油 94040 油 3 油 Ali 油 Dodson 油 94040 油 4 油 Sarah 油 Gorin 油 NW1 油 5 油 Bob 油 Young 油 30303 油 6 油 Nancy 油 Baker 油 10010 油 7 油 Ray 油 Jones 油 31311 油 8 油 Lee 油 Chen 油 V5V3 M 油 ≒ 油 油 ≒ 油 油 ≒ 油 油 50000 油 Doug 油 Moore 油 04252 油 50001 油 Mary 油 White 油 SW195 油 50002 油 Lisa 油 Clark 油 12425 油 ID 油Paese 油 TEL 3 油 油001 油 ID 油Paese 油 Nome 油Paese 油 001 油 USA 油 002 油 UK 油 003 油 ArgenCna 油 004 油 Australia 油 005 油 Aruba 油 006 油 Austria 油 007 油 Brazil 油 008 油 Canada 油 009 油 Chile 油 ≒ 油 油 ≒ 油 油 ≒ 油 油 130 油 Portugal 油 131 油 Romania 油 132 油 Russia 油 133 油 Spain 油 134 油 Sweden 油 User 油ID 油 Foto 油ID 油 Commento 油 2 油 d043 油 NYC 油 2 油 b054 油 Bday 油 5 油 c036 油 Miami 油 7 油 d072 油 Sunset 油 5002 油 e086 油 Spain 油 Tabella 油Foto 油 油 油001 油 油 油007 油 油 油001 油 油 油133 油 油 油133 油 User 油ID 油 Status 油ID 油 Text 油 1 油 a42 油 At 油conf 油 4 油 b26 油 excited 油 5 油 c32 油 hockey 油 12 油 d83 油 Go 油As 油 5000 油 e34 油 sailing 油 Tabella 油Status 油 油 油134 油 007 油 油 油008 油 油 油001 油 油 油005 油 Tabella 油Paese 油 User 油ID 油 A鍖 油ID 油 A鍖 油Name 油 2 油 a42 油 Cal 油 4 油 b96 油 USC 油 7 油 c14 油 UW 油 8 油 e22 油 Oxford 油 Tabella 油A鍖liazioni 油 ID 油Paese 油 油 油001 油 油 油001 油 油 油001 油 油 油002 油 ID 油Paese 油 ID 油Paese 油 001 油 001 油 002 油 001 油 001 油 001 油 008 油 001 油 002 油 001 油 Tabella 油Utente 油 . 油 . 油 . 油 E鍖eMuare 油una 油Modi鍖ca 油su 油RDBMS 油
  • 33. Modi鍖che 油su 油un 油database 油 油 a 油documento 油 油{ 油 油 油 油 油ID: 油1, 油 油 油 油 油FIRST: 油Don, 油 油 油 油 油LAST: 油Pinto, 油 油 油 油 油ZIP: 油94040, 油 油 油 油 油CITY: 油MV, 油 油 油 油 油STATE: 油CA, 油 油 油 油 油STATUS: 油 油 油 油 油 油 油 油{ 油 油TEXT: 油At 油Conf 油 油 油 油 油 油 油 } 油 } 油 油 油 油 油 油 油GEO_LOC: 油134 油}, 油 COUNTRY: 油USA 油 Basta 油aggiungere 油le 油informazioni 油sul 油documento 油 JSON 油 , 油} 油
  • 35. Catalogo 油dei 油NoSQL 油 Chiave-足Valore 油 Memcached 油 Redis 油 StruMura 油DaC 油 Documento 油 Colonna 油 Gra鍖co 油 MongoDB 油 Couchbase 油 Cassandra 油 Cache 油 (memory 油only) 油 Database 油 (memory/disk) 油 Neo4J 油
  • 36. Couchbase 油Open 油Source 油 ≒ Il 油principale 油database 油NoSQL 油 distribuito 油 ≒ Supporta 油sia 油le 油applicazioni 油 chiave-足valore 油che 油a 油documento 油 ≒ Tun 油I 油componenJ 油sono 油 disponibili 油con 油licenza 油Apache 油 2.0 油Public 油License 油 ≒ Disponibile 油come 油pacche<o 油 sooware 油sia 油nella 油versione 油 Community 油che 油in 油quella 油 Enterprise 油 Couchbase Open Source Project
  • 38. Scalabilita 油 Semplice 油 Performance 油 Elevate 油e 油CostanJ 油 Sempre 油Live 油 24x365 油 Ingrandisci 油il 油tuo 油cluster 油con 油un 油 click 油mentre 油lapplicazione 油 rimane 油live 油 Tempi 油di 油risposta 油costanJ 油so<o 油il 油 millisecondo 油per 油operazioni 油di 油 scri<ura 油e 油le<ura 油 油 Lapplicazione 油non 油e 油mai 油 inanva 油anche 油in 油caso 油di 油 aggiornamenJ, 油manutenzione 油 etc. 油 Modello 油DaJ 油 Flessibile 油 Supporto 油per 油documenJ 油JSON 油 senza 油uno 油schema 油rigido 油 Principi 油Chiave 油di 油Couchbase 油Server 油
  • 39. Di鍖erenze 油Principali 油RispeMo 油ad 油Altri 油 Database 油NoSQL 油 ≒ Perme<e 油un 油alJssimo 油numero 油di 油 connessioni 油contemporanee 油 (fondamentale 油per 油applicazioni 油 web 油interanve) 油 ≒ Nessun 油locks 油 ≒ Cache 油naJva 油 ≒ Hash 油parJJoning 油(non 油range) 油 油 油 油 油non 油si 油formano 油hotspots 油 ≒ Sharding 油automaJco 油
  • 40. Dietro 油le 油Quinte 油di 油Couchbase 油
  • 41. 3 油3 油 2 油 Server 油Singolo-足 油Operazione 油ScriMura 油con 油 Couchbase 油 Managed 油Cache 油 Disk 油Queue 油 ReplicaJon 油 Queue 油 App 油Server 油 Doc 油1 油 Doc 油1 油 Doc 油1 油Doc 油1 油 Doc 油1 油 Disk 油 To 油other 油node 油 Couchbase 油Server 油Node 油
  • 42. GET 油 Doc 油1 油 3 油3 油 2 油 Server 油Singolo-足 油Operazione 油LeMura 油con 油 Couchbase 油 Disk 油Queue 油 ReplicaJon 油 Queue 油 App 油Server 油 Doc 油1 油 Doc 油1 油Doc 油1 油 Managed 油Cache 油 Disk 油 To 油other 油node 油 Couchbase 油Server 油Node 油
  • 43. COUCHBASE 油SERVER 油 油CLUSTER 油 Operazioni 油di 油Base 油sul 油Cluster 油 ≒Tub 油I 油nodi 油sono 油uguali 油e 油I 油 documenC 油sono 油 ugualmente 油distribuiC 油 ≒Ogni 油server 油conCene 油sia 油I 油 documenC 油abvi 油che 油 quelli 油replica 油 ≒La 油mappa 油del 油cluster 油ha 油le 油 coordinate 油su 油dove 油si 油 trovano 油I 油documenC 油 油 油 油 油 油 油 油 油 油 油 油 油 油 油 油 油 油 油 Lapplicazione 油non 油ha 油bisogno 油di 油 saperlo 油 User 油Con鍖gured 油Replica 油Count 油= 油1 油 READ/WRITE/UPDATE 油 油 油 ACTIVE 油 Doc 油5 油 Doc 油2 油 Doc 油 Doc 油 Doc 油 SERVER 油1 油 油 油 ACTIVE 油 Doc 油4 油 Doc 油7 油 Doc 油 Doc 油 Doc 油 SERVER 油2 油 Doc 油8 油 油 油 ACTIVE 油 Doc 油1 油 Doc 油3 油 Doc 油 Doc 油 Doc 油 REPLICA 油 Doc 油4 油 Doc 油1 油 Doc 油8 油 Doc 油 Doc 油 Doc 油 REPLICA 油 Doc 油6 油 Doc 油3 油 Doc 油2 油 Doc 油 Doc 油 Doc 油 REPLICA 油 Doc 油7 油 Doc 油9 油 Doc 油5 油 Doc 油 Doc 油 Doc 油 SERVER 油3 油 Doc 油6 油 APP 油SERVER 油1 油 COUCHBASE 油Client 油Library 油 油 油 CLUSTER 油MAP 油 COUCHBASE 油Client 油Library 油 油 油 CLUSTER 油MAP 油 APP 油SERVER 油2 油 Doc 油9 油
  • 44. Aggiungere 油Nodi 油al 油Cluster 油 ≒ Due 油servers 油aggiunC 油 con 油un 油solo 油click 油 ≒ I 油documenC 油vengono 油 automaCcamente 油 ribilanciaC 油aMraverso 油il 油 cluster 油 Col 油minimo 油 spostamento 油di 油 documenJ 油possibile 油 ≒ La 油mappa 油del 油cluster 油 viene 油aggiornata 油 ≒ Lapplicazione 油ora 油e 油 supportata 油da 油un 油 numero 油maggiore 油di 油 servers. 油 油 油 REPLICA 油 ACTIVE 油 Doc 油5 油 Doc 油2 油 Doc 油 Doc 油 Doc 油4 油 Doc 油1 油 Doc 油 Doc 油 SERVER 油1 油 油 油 REPLICA 油 ACTIVE 油 Doc 油4 油 Doc 油7 油 Doc 油 Doc 油 Doc 油6 油 Doc 油3 油 Doc 油 Doc 油 SERVER 油2 油 油 油 REPLICA 油 ACTIVE 油 Doc 油1 油 Doc 油3 油 Doc 油 Doc 油 Doc 油7 油 Doc 油9 油 Doc 油 Doc 油 SERVER 油3 油 油 油 SERVER 油4 油 油 油 SERVER 油5 油 REPLICA 油 ACTIVE 油 REPLICA 油 ACTIVE 油 Doc 油 Doc 油8 油 Doc 油 Doc 油9 油 Doc 油 Doc 油2 油 Doc 油 Doc 油8 油 Doc 油 Doc 油5 油 Doc 油 Doc 油6 油 READ/WRITE/UPDATE 油 READ/WRITE/UPDATE 油 APP 油SERVER 油1 油 COUCHBASE 油Client 油Library 油 油 油 CLUSTER 油MAP 油 COUCHBASE 油Client 油Library 油 油 油 CLUSTER 油MAP 油 APP 油SERVER 油2 油 COUCHBASE 油SERVER 油 油CLUSTER 油 User 油Con鍖gured 油Replica 油Count 油= 油1 油
  • 45. Caduta 油di 油un 油Nodo 油 油 油 REPLICA 油 ACTIVE 油 Doc 油5 油 Doc 油2 油 Doc 油 Doc 油 Doc 油4 油 Doc 油1 油 Doc 油 Doc 油 SERVER 油1 油 油 油 REPLICA 油 ACTIVE 油 Doc 油4 油 Doc 油7 油 Doc 油 Doc 油 Doc 油6 油 Doc 油3 油 Doc 油 Doc 油 SERVER 油2 油 油 油 REPLICA 油 ACTIVE 油 Doc 油1 油 Doc 油10 油 Doc 油 Doc 油 Doc 油7 油 Doc 油9 油 Doc 油 Doc 油 SERVER 油3 油 油 油 SERVER 油4 油 油 油 SERVER 油5 油 REPLICA 油 ACTIVE 油 REPLICA 油 ACTIVE 油 Doc 油9 油 Doc 油8 油 Doc 油 Doc 油6 油 Doc 油 Doc 油 Doc 油5 油 Doc 油10 油 Doc 油2 油 Doc 油8 油 Doc 油 Doc 油 ≒ I 油server 油della 油app 油accedono 油 ai 油daC 油 ≒ Le 油richieste 油al 油Server 油3 油 falliscono 油 ≒ Il 油Cluster 油idenC鍖ca 油che 油un 油 nodo 油e 油o鍖ine 油 Le 油repliche 油vengono 油promosse 油ad 油 anve 油e 油la 油mappa 油del 油cluster 油viene 油 aggiornata 油 ≒ Le 油richieste 油della 油app 油ora 油si 油 dirigono 油sul 油server 油 appropriato 油 ≒ Il 油tuMo 油e 油seguito 油dal 油 ribilanciamento 油dei 油daC 油 Doc 油 Doc 油1 油 Doc 油3 油 APP 油SERVER 油1 油 COUCHBASE 油Client 油Library 油 油 油 CLUSTER 油MAP 油 COUCHBASE 油Client 油Library 油 油 油 CLUSTER 油MAP 油 APP 油SERVER 油2 油 User 油Con鍖gured 油Replica 油Count 油= 油1 油 COUCHBASE 油SERVER 油 油CLUSTER 油
  • 46. Cross 油Data 油Center 油ReplicaCon 油(XDCR) 油 COUCHBASE 油SERVER 油 油CLUSTER 油 NY 油DATA 油CENTER 油 油 油 ACTIVE 油 Doc 油 油 Doc 油2 油 SERVER 油1 油 Doc 油9 油 油 油 SERVER 油2 油 油 油 SERVER 油3 油 RAM 油 Doc 油 油 Doc 油 油 Doc 油 ACTIVE 油 Doc 油 Doc 油 油 Doc 油 油 RAM 油 ACTIVE 油 Doc 油 油 Doc 油 油 Doc 油 RAM 油 DISK 油 Doc 油 油 Doc 油 Doc 油 油 DISK 油 Doc 油 Doc 油 Doc 油 DISK 油 COUCHBASE 油SERVER 油 油CLUSTER 油 SF 油DATA 油CENTER 油 油 油 ACTIVE 油 Doc 油 油 Doc 油2 油 SERVER 油1 油 Doc 油9 油 油 油 SERVER 油2 油 油 油 SERVER 油3 油 RAM 油 Doc 油 油 Doc 油 油 Doc 油 ACTIVE 油 Doc 油 Doc 油 油 Doc 油 油 RAM 油 ACTIVE 油 Doc 油 油 Doc 油 油 Doc 油 RAM 油 DISK 油 Doc 油 油 Doc 油 Doc 油 油 DISK 油 Doc 油 Doc 油 Doc 油 DISK 油
  • 49. Altri 油Usi 油Comuni 油del 油NoSQL 油
  • 50. Market 油AdopCon 油 油Customers 油 Internet 油Companies 油 Enterprises 油 More 油than 油300 油customers 油-足-足 油5,000 油producCon 油deployments 油worldwide 油
  • 51. CaraMerisCche 油dei 油DaC 油 ≒ StruMura 油de鍖nita 油dallutente 油(TwiMer 油feeds) 油 ≒ Serve 油supporto 油per 油crescita 油esponenziale 油(Apps 油virali) 油 ≒ StruMura 油dei 油daC 油non 油omogenea 油 ≒ Ce 油necessita 油di 油cambiare 油struMura 油frequentemente 油 ≒ Lunghezza 油dei 油documenC 油variabile 油 ≒ StruMura 油dei 油daC 油gerarchica 油 油 Couchbase 油e 油la 油scelta 油ideale 油 油
  • 52. RequisiC 油di 油Performance 油 ≒ Latenze 油estremamente 油basse 油(es. 油1millisecondo) 油 ≒ Tra鍖ci 油elevaC 油(es. 油200000 油ops/sec) 油 ≒ Numero 油di 油utenC 油elevato 油 ≒ Domanda 油non 油prevenCvabile 油con 油crescite 油improvvise 油 ≒ Ce 油predominanza 油di 油accesso 油direMo 油ai 油documenC 油 ≒ Alto 油tra鍖co 油in 油leMura 油e 油scriMura 油 油 Couchbase 油e 油la 油scelta 油ideale 油 油
  • 53. Applicazioni 油Comuni 油 Social 油Gaming 油 油 ≒ Couchbase 油 conJene 油I 油daJ 油sugli 油 utenJ 油e 油I 油giochi 油 ≒ Esempi 油clienJ: 油 Zynga, 油Tapjoy, 油 Ubisoo, 油Tencent 油 油 油 Apps 油Mobili 油 油 ≒ Couchbase 油conJene 油daJ 油 su 油utenJ 油e 油contenuJ 油 ≒ Esempi 油clienJ: 油Kobo, 油 PlayJka 油 油 油 油 Pubblicita 油Online 油 油 ≒ Couchbase 油conJene 油 info 油sugli 油utenJ 油per 油 un 油accesso 油veloce 油 ≒ Esempi 油clienJ: 油AOL, 油 Mediamind, 油 Convertro 油 油 油 Informazioni 油di 油Sessione 油 油 ≒ Couchbase 油come 油database 油 chiave-足valore 油 ≒ Esempi 油clienJ: 油Concur, 油Sabre 油 油 Pro鍖li 油UtenC 油 油 ≒ Couchbase 油come 油database 油 chiave-足valore 油 ≒ Esempi 油clienJ: 油Tunewiki 油 油 Cache 油ad 油Alta 油Disponibilita 油 油 ≒ Couchbase 油uJlizzato 油come 油livello 油di 油cache 油 ≒ Esempi 油clienJ: 油Orbitz 油 Metadata 油e 油ContenuC 油 ≒ Couchbase 油insieme 油ad 油 ElasJcsearch 油 ≒ Esempi 油clienJ: 油McGraw 油Hill 油 油 油 Aggregazione 油DaC 油 油 ≒ Couchbase 油aggrega 油I 油daJ 油dai 油social 油 media 油 ≒ Esempi 油clienJ: 油Sambacloud 油 油
  • 54. ≒Informazioni 油sui 油pro鍖li 油 utenC 油 ≒Informazioni 油di 油registrazione 油 ≒Nomi 油utenC 油e 油password 油 油 Pro鍖li 油UtenC 油 Esempio 油duso: 油Pro鍖li 油UtenC 油 Accesso 油chiave-足valore 油con 油le 油 seguenC 油caraMerisCche: 油 油 ≒Alta 油consistenza 油 ≒Scalabilita 油per 油gesCre 油cenCnaia 油 di 油milioni 油di 油utenC 油 ≒Il 油sistema 油devessere 油sempre 油live 油 24x7x365 油 ≒Alta 油consistenza 油a 油livello 油del 油cluster. 油 ≒Il 油cluster 油puo 油essere 油allargato 油o 油ristreMo 油per 油supportare 油la 油 crescita 油esponenziale 油di 油utenC 油 ≒Il 油cluster 油devessere 油disponibile 油24/365. 油Con 油Couchbase 油tuMe 油le 油 operazioni 油di 油manutenzione, 油aggiornamento 油e 油riparazione 油 vengono 油e鍖eMuate 油lasciando 油lapplicazione 油live. 油Grazie 油al 油cross 油 datacenter 油replicaCon 油epossibile 油collegare 油due 油centri 油daC 油diversi 油 per 油ridurre 油I 油rischi 油di 油perdita 油daC 油e 油per 油una 油maggiore 油prossimita 油 agli 油utenC 油 Tipologia 油di 油DaC 油 RequisiC 油dellapplicazione 油 Perche 油NoSQL 油e 油Couchbase 油 h<p://blog.couchbase.com/couchbase-足nosql-足tunewiki-足billion-足 documents-足and-足counJng 油 油
  • 55. ≒Preferenze 油utenC 油e 油daC 油 psicogra鍖ci 油 ≒Cronologia 油delle 油ricerche 油 ≒Cronologia 油delle 油parole 油 chiave 油acquistate 油 dallazienda 油 ≒Cronologia 油delle 油pubblicita 油 visualizzate 油 Pubblicita 油Online 油 Esempio 油duso: 油Pubblicita 油Online 油 ≒Alte 油performance 油per 油soddisfare 油 I 油tempi 油ristrebssimi 油degli 油utenC 油 (soMo 油I 油40ms 油in 油totale) 油 ≒Scalabilita 油per 油sostenere 油tra鍖ci 油 elevaC 油e 油cenCnaia 油di 油milioni 油di 油 utenC 油 ≒Sistema 油disponibile 油24x7x365 油 per 油evitare 油perdite 油di 油guadagni 油 ≒Accesso 油ai 油daC 油in 油meno 油di 油un 油millisecondo 油costante, 油lasciando 油 quindi 油piu 油tempo 油per 油lanalisi 油 ≒Facilita 油a 油scalare 油il 油cluster 油a 油cenCnaia 油di 油servers 油se 油necessario 油 ≒Il 油cluster 油rimarra 油sempre 油live 油e 油disponibile, 油evitando 油quindi 油 perdite 油di 油pro鍖b.. 油 Tipologia 油di 油DaC 油 RequisiC 油dellApplicazione 油 Perche 油NoSQL 油e 油Couchbase 油 h<p://www.couchbase.com/ad_platorms 油 油
  • 56. ≒Oggeb 油dellapplicazione 油 ≒RisultaC 油delle 油ricerche 油 ≒Informazioni 油di 油sessione 油 ≒Pagine 油web 油ad 油alto 油uClizzo 油 ≒Metadata 油 Cache 油ad 油alta 油disponibilita 油 Esempio 油duso: 油Cache 油ad 油Alta 油 Disponibilita 油 ≒Tempi 油di 油risposta 油brevissimi 油e 油 costanC 油 ≒Alta 油disponibilita-足 油24x7x365 油 ≒Facile 油da 油gesCre 油mantenendo 油 lapplicazione 油sempre 油live 油 ≒SosCtuisce 油lintero 油livello 油di 油 caching 油 ≒Basse 油latenze 油(soMo 油il 油millisecondo) 油e 油prestazioni 油costanC 油e 油 prevedibili 油 ≒TuMe 油le 油operazioni 油possono 油essere 油e鍖eMuate 油lasciando 油live 油 lapplicazione 油 ≒CompaCbile 油con 油memcached. 油La 油migrazione 油a 油Couchbase 油viene 油 e鍖eMuata 油lasciando 油intaMa 油lapplicazione 油 ≒Alta 油disponibilita 油con 油repliche 油allinterno 油del 油cluster 油e 油allesterno 油 (XDCR) 油per 油essere 油garanCC 油anche 油in 油caso 油di 油disastri 油 Tipologia 油di 油daC 油 RequisiC 油dellapplicazione 油 Perche 油NoSQL 油e 油Couchbase 油 h<p://www.couchbase.com/memcached 油 油
  • 59. Non 油dimenCcate 油di 油 Scaricare 油e 油fare 油praCca 油con 油Couchbase 油 Server 油 hMp://www.couchbase.com/download 油 Iscrivervi 油sul 油gruppo 油di 油Couchbase 油Italia 油su 油 LinkedIn 油 hMp://www.linkedin.com/groups/Couchbase-足Italia-足4932288 油 Iscrivervi 油sul 油nostro 油Community 油Portal 油 hMp://www.couchbase.com/communiCes/user/register 油
  • 60. Grazie 油a 油Tub! 油 franco@couchbase.com 油