Session 3 – Interaction
avec la base de données
Application Development Series
Bienvenue à la session 3
À PARTIR DE
15:00
CET
Application Development Series:
Session 3 – Interaction avec la
base de données
Présenté par
Tugdual Grall
Solutions Architect
MongoDB
Webinar Series:
Premiers Pas avec MongoDB
À PARTIR DE
MINUTES
05
About MetLife
MetLife, Inc. is a leading global provider of
insurance, annuities and employee benefit
programs, serving 90 million customers. Through
its subsidiaries and affiliates, MetLife holds leading
market positions in the United States, Japan, Latin
America, Asia, Europe and the Middle East.
Exemple d'utilisation du client
MetLife Leapfrogs Insurance Industry with MongoDB-Powered
Big Data Application
MetLife, Inc. selected MongoDB as the data engine for “The Wall”, an innovative customer
service application. Similar to the Facebook User Interface, The Wall provides a 360-
degree, consolidated view of MetLife customers, including policy details and transactions
across lines of business. The Wall improves customer satisfaction and boosts call centre
productivity.
MetLife built a working prototype in two weeks and was live in U.S. call centres in just 90
days. Currently, The Wall handles 45 million agreements with 140 million transactions.
By surfacing customer data in The Wall, MetLife has shown how global companies can
simultaneously leverage the data from 70+ existing systems with the flexibility of emerging
technology. The MetLife team employed both traditional and modern technologies,
exhibiting agility in applying solutions to dynamic needs.
Webinar Series:
Premiers Pas
avec MongoDB
Application
Development Series:
Session 3:
Interaction avec la
base de données
04
À PARTIR DE
MINUTES
Alcuni dei nostri clienti…
Webinar Series:
Premiers Pas
avec MongoDB
Application
Development Series:
Session 3:
Interaction avec la
base de données
03
À PARTIR DE
MINUTES
About Orange Digital
Orange Digital is a subsidiary of France Telecom -
Orange supplying digital services to EE in the UK
and Orange across Europe. Orange Digital maintains
the websites Orange, Orange World, and the Orange
Business site, as well as a number of EE‟s digital
assets.
Exemple d'utilisation du client
Managing such varied content is a mammoth undertaking, as
connection speeds increase and expectations grow
Under these circumstances, Orange Digital started to look for alternatives, both in terms of
database and delivery platform. After some deliberation, research and testing, the company
settled on abandoning hosting the data itself and instead moved to Amazon's cloud-based
web service.
Along with the move to Amazon, Orange Digital decided to use a non-relational database to
store content and metadata. After experimenting with several options Orange Digital chose
MongoDB due to its strong performance, ease of use but the decision was primarily due to
replication, auto sharding, failover and disaster recovery features which are especially relevant
on a cloud based infrastructure where hardware failures do happen. Orange Digital solutions
are designed to assume that failure will happen and must gracefully cope with failure.
"We tried several different databases, but the incredible performance, horizontal scalability
and automatic backup and failover functionality made MongoDB the natural choice for us -
and makes life easier for our developers," announced Orange.
02
Webinar Series:
Premiers Pas
avec MongoDB
Application
Development Series:
Session 3:
Interaction avec la
base de données
À PARTIR DE
MINUTES
Application Development Series:
Session 3 – Interaction avec la
base de données
Présenté par
Tugdual Grall
Solutions Architect
MongoDB
Webinar Series:
Premiers Pas avec MongoDB
À PARTIR DE
MINUTES
01
30
Durabilité
• Avec MongoDB, plusieurs options
• Memoire/RAM
• Disque (primaire)
• Plusieurs serveur (replicats)
• Write Concerns
• Retour sur le status de l‟opération d‟écriture
• getLastError() appelé par le driver
• Compromis
• Latence
34
Replica Sets
• Replica Set – 2 copies ou plus
• Tolérant aux pannes
• Répond à plusieurs contraintes:
- High Availability
- Disaster Recovery
- Maintenance
Risorsa WEBSITE URL
Enterprise Download mongodb.com/download
Training Online Gratuito education.mongodb.com
Webinars e Events mongodb.com/events
White Paper mongodb.com/white-papers
Casi d‟Uso mongodb.com/customers
Presentazioni mongodb.com/presentations
Documentazione docs.mongodb.org
Notes de l'éditeur
Not really fire and forget. This return arrow is to confirm that the network successfully transferred the packet(s) of data.This confirms that the TCP ACK response was received.
Presenter should mention:Default is w:1w:majority is what most people should use for durability. Majority is a special token here signifying more than half of the nodes in the set have acknowledged the write.