LMi-MAG15 sept - Flipbook - Page 48
GUIDE D’ACHAT
Base de données NoSQL
ZOOM SUR 8
BASES DE DONNÉES NOSQL
PROFIL LINKEDIN
cutt.ly/linkedin-Stormacq
AWS,
évolutivité
pour Amazon
DynamoDB
Sébastien Stormacq, développeur senior chez AWS
Pour Sébastien Stormacq, développeur senior chez AWS,
DynamoDB en mode managé libère les développeurs
de la complexité de la gestion du matériel et des logiciels. « DynamoDB gère toute la complexité de la mise
à l’échelle des partitions et repartitionne les données
pour répondre aux exigences de débit. Cette solution
évolue de manière transparente sans qu’il ne soit nécessaire de repartitionner manuellement les tables et offre
un accès prévisible à faible latence aux données. » Cette
base de données n’est pas contrainte par une charge
de travail qui ne peut tenir que sur une seule machine,
mais plutôt pour les partitionner sur plusieurs nœuds
de calcul. Le porte-parole met en avant bien d’autres
avantages de DynamoDB, comme sa flexibilité (en fonction des quantités de données à venir) et son extrême
scalabilité. « Lors des soldes, nous avions des pics de
performances records en termes de requêtes par seconde (89 millions de requêtes par seconde lors des dernières ventes Prime Day en juin 2021) sans rien à planifier. » Cette scalabilité est notamment mise en avant par
la start-up française Treezor, qui fournit tous les outils
(infrastructures, API, etc.) aux fintechs pour créer une
banque en ligne (Banking-as-a-Service ou BaaS) ou à
d’autres entreprises souhaitant faire des transferts de
fonds. Treezor associe d’ailleurs la base de données DynamoDB au service serverless AWS Lambda. [Lire l’intégralité de l’article sur lemondeinformatique.fr]
48 / septembre / octobre 2022
PROFIL LINKEDIN
cutt.ly/linkedin-Perret
Cosmos DB,
la base NoSQL
polyvalente
sous Azure
Xavier Perret, directeur de l’entité Azure
chez Microsoft
Comme le mentionne Xavier Perret, directeur de l’entité
Azure chez Microsoft, l’approche de l’éditeur est double,
déjà avec l’implémentation en mode managé des offres
de bases de données SQL et NoSQL de Microsoft et des
autres éditeurs. Ensuite, le fournisseur instancie également sa propre base de données NoSQL avec Cosmos DB.
Cette dernière fait donc office de base de données
NoSQL multimodèle (documents, graphes, valeurs-clés
et colonnes) dotée de possibilités relationnelles (requête
au format SQL), le support des API (Cassandra, MongoDB, Gremlin entre autres) avec un suivi rigoureux sur
le versioning, d’un mode 100 % serverless et tout en
assurant un large accès géographique. « Elle est ainsi
accessible depuis n’importe quelle plaque géographique
et continent, nous pouvons donc garantir des délais assez courts », précise à ce titre Fabien Medat, en charge
du business development chez Microsoft. En termes de
SLA, Microsoft s’impose d’ailleurs comme un garant sur
les temps d’accès et de disponibilités dans un cadre assez fort de requêtage, de réplication et de sauvegarde.
De plus, Cosmos DB offre une grande ouverture vers la
partie analytique (connexion native avec Azure Synapse
Analytics) sans donc avoir à dupliquer ou à répliquer
toutes les problématiques de la chaîne des données. [Lire
l’intégralité de l’article sur lemondeinformatique.fr]