Les bases de données NoSQL et le BigData

Les bases de données NoSQL et le BigData PDF Author: Rudi Bruchez
Publisher: Editions Eyrolles
ISBN: 2212307934
Category : Computers
Languages : fr
Pages : 331

Get Book Here

Book Description
Des bases pour la performance et le Big Data En quelques années, le volume des données brassées par les entreprises a considérablement augmenté. Émanant de sources diverses (transactions, comportements, réseaux sociaux, géolocalisation...), elles sont souvent structurées autour d'un seul point d'entrée, la clé, et susceptibles de croître très rapidement. Autant de caractéristiques qui les rendent très difficiles à traiter avec des outils classiques de gestion de données. Par ailleurs, l'analyse de grands volumes de données, ce qu'on appelle le Big Data, défie également les moteurs de bases de données traditionnels. C'est pour répondre à ces différentes problématiques que sont nées les bases de données NoSQL (Not Only SQL), sous l'impulsion de grands acteurs du Web comme Facebook ou Google, qui les avaient développées à l'origine pour leurs besoins propres. Grâce à leur flexibilité et leur souplesse, ces bases non relationnelles permettent en effet de gérer de gros volumes de données hétérogènes sur un ensemble de serveurs de stockage distribués, avec une capacité de montée en charge très élevée. Elles peuvent aussi fournir des accès de paires clé-valeur en mémoire avec une très grande célérité. Réservées jusqu'à peu à une minorité, elles tendent aujourd'hui à se poser en complément du modèle relationnel qui dominait le marché depuis plus de 30 ans. Du choix de la base NoSQL à sa mise en oeuvre Cet ouvrage d'une grande clarté dresse un panorama complet des bases de données NoSQL, en analysant en toute objectivité leurs avantages et inconvénients. Dans une première partie, il présente les grands principes de ces bases non relationnelles : interface avec le code client, architecture distribuée, paradigme MapReduce, etc. Il détaille ensuite dans une deuxième partie les principales solutions existantes (les solutions de Big Data autour de Hadoop, MongoDB, Cassandra, Couchbase Server...), en précisant spécificités, forces et faiblesses de chacune. Complétée par une étude de cas réel, la dernière partie du livre est consacrée au déploiement concret de ces bases : dans quel cas passer au NoSQL ? quelle base adopter selon ses besoins ? quelles données basculer en NoSQL ? comment mettre en place une telle base ? comment la maintenir et superviser ses performances ? À qui s'adresse cet ouvrage ? Aux experts en bases de données, architectes logiciels, développeurs... Aux chefs de projet qui s'interrogent sur le passage au NoSQL

Les bases de données NoSQL et le BigData

Les bases de données NoSQL et le BigData PDF Author: Rudi Bruchez
Publisher: Editions Eyrolles
ISBN: 2212307934
Category : Computers
Languages : fr
Pages : 331

Get Book Here

Book Description
Des bases pour la performance et le Big Data En quelques années, le volume des données brassées par les entreprises a considérablement augmenté. Émanant de sources diverses (transactions, comportements, réseaux sociaux, géolocalisation...), elles sont souvent structurées autour d'un seul point d'entrée, la clé, et susceptibles de croître très rapidement. Autant de caractéristiques qui les rendent très difficiles à traiter avec des outils classiques de gestion de données. Par ailleurs, l'analyse de grands volumes de données, ce qu'on appelle le Big Data, défie également les moteurs de bases de données traditionnels. C'est pour répondre à ces différentes problématiques que sont nées les bases de données NoSQL (Not Only SQL), sous l'impulsion de grands acteurs du Web comme Facebook ou Google, qui les avaient développées à l'origine pour leurs besoins propres. Grâce à leur flexibilité et leur souplesse, ces bases non relationnelles permettent en effet de gérer de gros volumes de données hétérogènes sur un ensemble de serveurs de stockage distribués, avec une capacité de montée en charge très élevée. Elles peuvent aussi fournir des accès de paires clé-valeur en mémoire avec une très grande célérité. Réservées jusqu'à peu à une minorité, elles tendent aujourd'hui à se poser en complément du modèle relationnel qui dominait le marché depuis plus de 30 ans. Du choix de la base NoSQL à sa mise en oeuvre Cet ouvrage d'une grande clarté dresse un panorama complet des bases de données NoSQL, en analysant en toute objectivité leurs avantages et inconvénients. Dans une première partie, il présente les grands principes de ces bases non relationnelles : interface avec le code client, architecture distribuée, paradigme MapReduce, etc. Il détaille ensuite dans une deuxième partie les principales solutions existantes (les solutions de Big Data autour de Hadoop, MongoDB, Cassandra, Couchbase Server...), en précisant spécificités, forces et faiblesses de chacune. Complétée par une étude de cas réel, la dernière partie du livre est consacrée au déploiement concret de ces bases : dans quel cas passer au NoSQL ? quelle base adopter selon ses besoins ? quelles données basculer en NoSQL ? comment mettre en place une telle base ? comment la maintenir et superviser ses performances ? À qui s'adresse cet ouvrage ? Aux experts en bases de données, architectes logiciels, développeurs... Aux chefs de projet qui s'interrogent sur le passage au NoSQL

Les systèmes de mise en œuvre de la protection sociale

Les systèmes de mise en œuvre de la protection sociale PDF Author: Kathy Lindert
Publisher: World Bank Publications
ISBN: 1464818622
Category : Business & Economics
Languages : en
Pages : 727

Get Book Here

Book Description
Le Manuel de référence sur les systèmes de mise en œuvre de la protection sociale synthétise les expériences et les leçons apprises des systèmes de mise en œuvre de la protection sociale à travers le monde. Il adopte un concept de la protection sociale large, qui couvre différentes populations telles que les familles pauvres ou à faible revenu, les chômeurs, les personnes handicapées et les personnes confrontées à des risques sociaux. Il analyse différents types d’interventions des gouvernements pour la protection des individus, des familles ou des ménages, au travers de programmes spécifiques allant de programmes ciblant la pauvreté, aux prestations et services en faveur de l’emploi, et aux prestations et services au bénéfice des personnes handicapées et d’autres services sociaux. Ce Manuel de référence cherche à répondre à différentes questions pratiques soulevées au cours de la mise en œuvre, en particulier : • Comment les pays mettent-ils en œuvre les prestations et services de protection sociale ? • Comment le font-ils avec l’efficacité et l’efficience voulues ? • Comment assurent-ils une inclusion dynamique, en particulier celle des personnes les plus vulnérables et les plus défavorisées ? • Comment favorisent-ils une meilleure coordination et intégration non seulement entre les différents programmes de protection sociale mais aussi avec les programmes mis en œuvre par d’autres acteurs gouvernementaux ? • Comment peuvent-ils répondre aux besoins des populations ciblées et assurer une meilleure expérience client ? Le cadre de mise en œuvre des systèmes de protection sociale précise les principaux éléments de cet environnement opérationnel. Il se décline en différentes phases qui s’échelonnent tout au long de la chaîne de mise en oeuvre. Ces phases sont les lieux d’interactions entre différents acteurs, parmi lesquels des personnes et des institutions. La communication, les systèmes d’information et la technologie facilitent ces interactions. Ce cadre peut s’appliquer à la mise en œuvre d’un ou plusieurs programmes ainsi qu’à la mise en place d’une protection sociale adaptative. Le Manuel de référence des systèmes de mise en œuvre de la protection sociale s’articule autour de huit principes clés qui constituent le code de conduite de la mise en œuvre : 1. Les systèmes de mise en œuvre ne suivent pas un modèle unique, mais tous les modèles partagent des points communs qui forment le coeur du cadre de mise en œuvre des systèmes de protection sociale. 2. La qualité de la mise en œuvre a une grande importance et la faiblesse de l’un des éléments constitutifs de la chaîne de mise en œuvre affectera négativement l’ensemble de celle-ci et réduira les impacts du ou des programmes qui lui sont associés. 3. Les systèmes de mise en œuvre évoluent dans le temps, de manière non linéaire et leur point de départ est important. 4. Dès le début de la mise en œuvre, des efforts devront être déployés pour « garder les choses simples » et pour « bien faire les choses simples ». 5. Le premier segment de la chaîne, à savoir l’interface entre les futurs bénéficiaires et l’administration, est souvent son maillon le plus faible. Son amélioration peut nécessiter des changements systémiques, mais ceux-ci contribueront considérablement à l’efficacité globale et atténueront les risques d’échec de cette interface. 6. Les programmes de protection sociale ne fonctionnent pas dans le vide et, par conséquent, leur système de mise en œuvre ne doit pas être développé en vase clos. Des opportunités de synergies entre institutions et systèmes d’information existent et les saisir peut améliorer les résultats des programmes. 7. Au-delà de la protection sociale, ces systèmes de mise en œuvre peuvent aussi améliorer la capacité des gouvernements à fournir d’autres prestations ou services, comme les subventions à l’assurance maladie, les bourses d’études, les tarifs sociaux de l’énergie, les allocations logement et l’accès aux services juridiques. 8. L’inclusion et la coordination sont des défis omniprésents et permanents. Pour les relever, il faut donc améliorer de façon continue les systèmes de mise en œuvre à travers une approche dynamique, intégrée et centrée sur la personne.

Bridging Relational and NoSQL Databases

Bridging Relational and NoSQL Databases PDF Author: Gaspar, Drazena
Publisher: IGI Global
ISBN: 1522533869
Category : Computers
Languages : en
Pages : 357

Get Book Here

Book Description
Relational databases have been predominant for many years and are used throughout various industries. The current system faces challenges related to size and variety of data thus the NoSQL databases emerged. By joining these two database models, there is room for crucial developments in the field of computer science. Bridging Relational and NoSQL Databases is an innovative source of academic content on the convergence process between databases and describes key features of the next database generation. Featuring coverage on a wide variety of topics and perspectives such as BASE approach, CAP theorem, and hybrid and native solutions, this publication is ideally designed for professionals and researchers interested in the features and collaboration of relational and NoSQL databases.

SQL & NoSQL Databases

SQL & NoSQL Databases PDF Author: Andreas Meier
Publisher: Springer
ISBN: 3658245492
Category : Computers
Languages : en
Pages : 238

Get Book Here

Book Description
This book offers a comprehensive introduction to relational (SQL) and non-relational (NoSQL) databases. The authors thoroughly review the current state of database tools and techniques, and examine coming innovations. The book opens with a broad look at data management, including an overview of information systems and databases, and an explanation of contemporary database types: SQL and NoSQL databases, and their respective management systems The nature and uses of Big Data A high-level view of the organization of data management Data Modeling and Consistency Chapter-length treatment is afforded Data Modeling in both relational and graph databases, including enterprise-wide data architecture, and formulas for database design. Coverage of languages extends from an overview of operators, to SQL and and QBE (Query by Example), to integrity constraints and more. A full chapter probes the challenges of Ensuring Data Consistency, covering: Multi-User Operation Troubleshooting Consistency in Massive Distributed Data Comparison of the ACID and BASE consistency models, and more System Architecture also gets from its own chapter, which explores Processing of Homogeneous and Heterogeneous Data; Storage and Access Structures; Multi-dimensional Data Structures and Parallel Processing with MapReduce, among other topics. Post-Relational and NoSQL Databases The chapter on post-relational databases discusses the limits of SQL – and what lies beyond, including Multi-Dimensional Databases, Knowledge Bases and and Fuzzy Databases. A final chapter covers NoSQL Databases, along with Development of Non-Relational Technologies, Key-Value, Column-Family and Document Stores XML Databases and Graphic Databases, and more The book includes more than 100 tables, examples and illustrations, and each chapter offers a list of resources for further reading. SQL & NoSQL Databases conveys the strengths and weaknesses of relational and non-relational approaches, and shows how to undertake development for big data applications. The book benefits readers including students and practitioners working across the broad field of applied information technology. This textbook has been recommended and developed for university courses in Germany, Austria and Switzerland.

NoSQL for Mere Mortals

NoSQL for Mere Mortals PDF Author: Dan Sullivan
Publisher: Pearson Education
ISBN: 0134023218
Category : Computers
Languages : en
Pages : 546

Get Book Here

Book Description
NoSQL for Mere Mortals is an easy, practical guide to succeeding with NoSQL in your environment. Students are guided step-by-step through choosing technologies, designing high-performance databases, and planning for long-term maintenance. The author introduces each type of NoSQL database, shows how to install and manage them, and demonstrates how to leverage their features while avoiding common mistakes that lead to poor performance and unmet requirements. He uses four popular NoSQL databases as reference models: MongoDB, a document database; Cassandra, a column family data store; Redis, a key-value database; and Neo4j, a graph database.

Enjeux et usages du Big Data  : Technologies, méthodes et mise en oeuvre

Enjeux et usages du Big Data  : Technologies, méthodes et mise en oeuvre PDF Author: BRASSEUR Christophe
Publisher: Lavoisier
ISBN: 2746295202
Category : Big data
Languages : en
Pages : 226

Get Book Here

Book Description
Le développement spectaculaire d’internet, des réseaux sociaux, de la technologie mobile et la multiplication des capteurs provoquent une croissance exponentielle des données à laquelle les entreprises doivent faire face : c’est le phénomène du Big Data. Ses enjeux sont considérables. Au-delà de la simple question technique du stockage, il offre la possibilité de tirer profit du contenu de ces nouvelles sources d’information. Les solutions décisionnelles classiques laissent progressivement place au Business Analytics et aux méthodes prédictives, transformant l’avalanche de données en valeur ajoutée. La technologie est aujourd’hui disponible, les bases de données traditionnelles ont évolué et les solutions dédiées à l’exploitation des données massives, telles que Hadoop, sont désormais opérationnelles. S’appuyant sur différents cas pratiques, Enjeux et usages du Big Data met l’accent sur les méthodes, les techniques et les ressources nécessaires pour permettre aux entreprises d’entrer avec succès dans l’ère de l’information à grande échelle.

How to Make a Database in Historical Studies

How to Make a Database in Historical Studies PDF Author: Tiago Luís Gil
Publisher: Springer Nature
ISBN: 3030782417
Category : History
Languages : en
Pages : 101

Get Book Here

Book Description
This book is a greatly supplemented translation from Portuguese, originally published in 2015. It discusses the most appropriate ways to create databases for research on history and other humanities, including an extensive debate about the usages that historians have made of computing since the 1950s. It has four chapters: the first is dedicated to theoretical and methodical questions about the usage of databases in history; the second is about technical issues; the third presents the concept of research engineering (how to improve research in groups); the last is about the construction of databases. The author states that the use of technology in research in history and humanities should be preceded and mediated by theories and methods which deal with these disciplines and not by technical issues. The historian must know how to think “correctly” in order to use the technological tools in an autonomous way. The book provides a background, demonstrating how theory, methodology, and technique are always articulated in historical research, and will appeal to history students and researchers.

Les bases de données NoSQL et le big data

Les bases de données NoSQL et le big data PDF Author: Rudi Bruchez
Publisher:
ISBN: 9782212678666
Category :
Languages : fr
Pages : 290

Get Book Here

Book Description


Oracle NoSQL Database

Oracle NoSQL Database PDF Author: Maqsood Alam
Publisher: McGraw Hill Professional
ISBN: 0071816542
Category : Computers
Languages : en
Pages : 258

Get Book Here

Book Description
Master Oracle NoSQL Database Enable highly reliable, scalable, and available data. Oracle NoSQL Database: Real-Time Big Data Management for the Enterprise shows you how to take full advantage of this cost-effective solution for storing, retrieving, and updating high-volume, unstructured data. The book covers installation, configuration, application development, capacity planning and sizing, and integration with other enterprise data center products. Real-world examples illustrate the concepts presented in this Oracle Press guide. Understand Oracle NoSQL Database architecture and the underlying data storage engine, Oracle Berkeley DB Install and configure Oracle NoSQL Database for optimal performance Develop complex, distributed applications using a rich set of APIs Read and write data into the Oracle NoSQL Database key-value store Apply an Avro schema to the value portion of the key-value pair using Avro bindings Learn best practices for capacity planning and sizing an enterpriselevel Oracle NoSQL Database deployment Integrate Oracle NoSQL Database with Oracle Database, Oracle Event Processing, and Hadoop Code examples from the book are available for download at www.OraclePressBooks.com.

SQL

SQL PDF Author: Frédéric Brouard
Publisher: Pearson Education France
ISBN: 2744076309
Category : Computers
Languages : fr
Pages : 318

Get Book Here

Book Description
Ce Synthex traite les principaux concepts du langage appliqués à une utilisation concrète et prend en compte les grands éditeurs de bases de données relationnelles.