Maxence Lecointe | Devoxx

Maxence Lecointe
Maxence Lecointe Twitter

From Chronopost

Just passionate about Java.

Every day is a day for improve coding skills.

Great experience with Java tools/technologies/frameworks/standards (e.g. Eclipse, Hibernate, Spring, etc.) and software development methods and tools.

Code review.

Software architecture and design.

Implementation of innovative technologies.

bigd Big Data & Analytics

Utilisation de SparkSQL pour analyser vos données Cassandra en Java, Scala et Python

Tools-in-Action

Cassandra ne permet ni jointure, ni agrégats et limite drastiquement vos capacités à requêter vos données pour permettre une scalabilité linéaire dans une architecture masterless. L'outil de choix pour effectuer des traitements analytiques sur vos tables Cassandra est Spark mais ce dernier complexifie des opérations pourtant simples en SQL. SparkSQL permet de retrouver une syntaxe SQL dans Spark et nous allons voir comment l'utiliser en Scala, Java et en Python pour travailler sur des tables Cassandra, et retrouver jointures et agrégats (entre autres).