ATTENTION/WARNING - NE PAS DÉPOSER ICI/DO NOT SUBMIT HERE

Ceci est la version de TEST de DIAL.mem. Veuillez ne pas soumettre votre mémoire sur ce site mais bien à l'URL suivante: 'https://thesis.dial.uclouvain.be'.
This is the TEST version of DIAL.mem. Please use the following URL to submit your master thesis: 'https://thesis.dial.uclouvain.be'.
 

Évolution des systèmes de stockage et convergence de bases de données relationnelles et NoSQL

(2016)

Files

Umutoniwase_96231000_2016.pdf
  • Closed access
  • Adobe PDF
  • 1012.99 KB

Details

Supervisors
Faculty
Degree label
Abstract
Les bases de données NoSQL, qui signifient les bases "not only SQL" sont des types des bases de données qui ont commencé à émerger depuis 2009, pour répondre aux besoins qui se faisaient sentir, surtout avec l'arrivée du Big Data. Les bases de données NoSQL ne remplacent pas les bases de données relationnelles, mais proposent une alternative. La première partie de ce travail consiste à expliquer dans quel but, les bases de données NoSQL ont vu le jour. Nous allons voir également dans cette partie ce qu'est une base de données(BD) relationnelle, une BD NoSL, une BD NewSQL. Nous allons voir aussi pourquoi on a évolué d'une BD à une autre. La deuxième partie va expliquer comment on passe (migration) d'une BD relationnelle(SQL) à une BD NoSQL ou une BD NewSQL. La dernière partie donne certains critères clés pour choisir une BD. Cette partie consiste à réaliser les tests sur certaines BD NewSQL d'une part, et d'autre part, tester une base de données relationnelle afin de mener une étude comparative de la performance et de la scalabilité de ces bases. Pour réaliser ces tests, nous utilisons principalement l'outil de benchmark TPCC-C.