Les bases de données relationnelles, telles que MySQL ou PostgreSQL, ont été les fidèles alliées des développeurs web durant des années. Nous assistons pourtant aujourd'hui, en grande partie sous l'impulsion des grands noms du web 2.0, à un foisonnement de nouvelles technologies de bases de données, et certains vont jusqu'à dire que le modèle relationnel à vécu. Qu'en est-il réellement ?
Cette session présentera une taxonomie du monde NoSQL et de ses acteurs. Nous verrons également des exemples concrets d'utilisation, notamment de Redis, Cassandra et CouchDB, en Python, Ruby et PHP. Enfin, nous verrons comment l'utilisation de ces outils modifie la conception des applications, ainsi que leurs avantages et inconvénients.
Raphaël Rougeron est chef de projet technique au sein du groupe Viareport. Expert des technologies web, ses principaux centres d'intérêts sont aujourd'hui Scala et Javascript.
To provide the best experiences, the usage of cookies are necessary. Some are essential for the proper functioning of the site, while others help us better cater to your interests.