
{"id":1634,"date":"2016-08-29T09:59:21","date_gmt":"2016-08-29T08:59:21","guid":{"rendered":"http:\/\/dasini.net\/blog\/?p=1634"},"modified":"2018-09-19T12:51:34","modified_gmt":"2018-09-19T11:51:34","slug":"meetup-mysql-group-replication-mysql-as-a-document-store","status":"publish","type":"post","link":"https:\/\/dasini.net\/blog\/2016\/08\/29\/meetup-mysql-group-replication-mysql-as-a-document-store\/","title":{"rendered":"Meetup &#8211; MySQL Group Replication &#038; MySQL as a Document Store"},"content":{"rendered":"<p><strong><a href=\"https:\/\/www.mysql.fr\/\" target=\"_blank\" rel=\"nofollow noopener\">Oracle MySQL<\/a><\/strong>, <strong><a href=\"http:\/\/www.openska.com\/\" target=\"_blank\" rel=\"nofollow noopener\">Openska<\/a><\/strong> et\u00a0<strong><a href=\"http:\/\/emba.epitech.eu\/\" target=\"_blank\" rel=\"nofollow noopener\">Executive MBA Epitech<\/a><\/strong> ont le plaisir de vous inviter le\u00a0<span class=\"underline\">mardi 6 septembre<\/span>\u00a0pour le premier <a href=\"http:\/\/www.meetup.com\/OpenTech\/events\/232136370\/\" target=\"_blank\" rel=\"nofollow noopener\">meetup MySQL<\/a> de la rentr\u00e9e.<\/p>\n<p>Au programme&#8230; du lourd, rien que du lourd \ud83d\ude42<\/p>\n<p>&nbsp;<\/p>\n<p><em><b>MySQL Group Replication: Haute Disponibilit\u00e9 avec Multi-Masters<a href=\"https:\/\/i0.wp.com\/mysqlhighavailability.com\/wp-content\/uploads\/2014\/09\/1.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignright\" src=\"https:\/\/i0.wp.com\/mysqlhighavailability.com\/wp-content\/uploads\/2014\/09\/1.png?resize=137%2C132\" alt=\"\" width=\"137\" height=\"132\" \/><\/a><\/b><\/em><\/p>\n<p><em>Vous souhaitez avoir\u00a0une architecture de base de donn\u00e9es distribu\u00e9e et hautement disponible ?<br \/>\n<\/em><em>MySQL Group Replication est un plugin pour MySQL 5.7\u00a0qui\u00a0fournit de la r\u00e9plication (virtuellement) synchrone avec detection et gestion de conflits int\u00e9gr\u00e9. Ce plugin permet de passer facilement d&rsquo;une architecture mono-serveur \u00e0 une architecture distribu\u00e9e multi-ma\u00eetres hautement disponible.<\/em><\/p>\n<p><em>Venez d\u00e9couvrir\u00a0les concepts ainsi que la meilleure fa\u00e7on de d\u00e9ployer une telle architecture.<br \/>\n<\/em><em><a href=\"http:\/\/mysqlhighavailability.com\/mysql-group-replication-a-quick-start-guide\/\" target=\"_blank\" rel=\"nofollow noopener\">http:\/\/mysqlhighavailability.com\/mysql-group-replication-a-quick-start-guide\/<\/a><\/em><\/p>\n<p>&nbsp;<\/p>\n<p><em><b>Using MySQL as a Document Store: JSON Datatype &amp; NoSQL<\/b><\/em><\/p>\n<p><a href=\"https:\/\/i0.wp.com\/mysqlserverteam.com\/wp-content\/uploads\/2016\/04\/MySQLDocumentStore_1.1.1-1024x576.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignright\" src=\"https:\/\/i0.wp.com\/mysqlserverteam.com\/wp-content\/uploads\/2016\/04\/MySQLDocumentStore_1.1.1-1024x576.jpg?resize=222%2C125\" width=\"222\" height=\"125\" \/><\/a><\/p>\n<p><em>Faire du SQL et du NoSQL avec la m\u00eame base de donn\u00e9es est-ce possible ?<br \/>\n<\/em><em>La r\u00e9ponse est oui avec MySQL!!!<br \/>\n<\/em><em>A partir\u00a0de MySQL 5.7.12, vous pouvez utiliser MySQL comme un \u00ab\u00a0Document Store\u00a0\u00bb (Un document est un ensemble de paires (cl\u00e9\/valeur) stock\u00e9 par MySQL dans un format JSON binaire). Et cerise sur le gateau,\u00a0les attributs du document JSON peuvent \u00eatre index\u00e9s.<br \/>\nDe\u00a0plus, en utilisant le tout nouveau X DevAPI, il est \u00e9galement possible de g\u00e9rer ces documents via une interface CRUD ou un interface SQL traditionnelle.<br \/>\n<\/em><em><a href=\"https:\/\/dev.mysql.com\/doc\/refman\/5.7\/en\/document-store.html\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/dev.mysql.com\/doc\/refman\/5.7\/en\/document-store.html<\/a><\/em><\/p>\n<p>&nbsp;<\/p>\n<p><strong><em>Intervenants<\/em><\/strong>:<\/p>\n<p><a href=\"http:\/\/lefred.be\/\">Frederic Descamps<\/a> : EMEA MySQL Community Manager<\/p>\n<p><a href=\"http:\/\/dasini.net\/blog\/\">Olivier Dasini<\/a> : MySQL Principal Solutions Architect EMEA<\/p>\n<p>&nbsp;<\/p>\n<p><em><strong>Informations et inscription<\/strong>:<br \/>\n<\/em><em><a href=\"http:\/\/www.meetup.com\/OpenTech\/events\/232136370\/\" target=\"_blank\" rel=\"nofollow noopener\">http:\/\/www.meetup.com\/OpenTech\/events\/232136370\/<\/a><\/em><\/p>\n<p>&nbsp;<\/p>\n<p><em>Update {7 septembre 2016}<\/em><\/p>\n<p><a href=\"http:\/\/dasini.net\/blog\/2016\/09\/07\/retour-sur-le-meetup-mysql-group-replication-mysql-as-a-document-store\/\" target=\"_blank\" rel=\"noopener\">Pr\u00e9sentation et autres infos<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oracle MySQL, Openska et Executive MBA Epitech ont le plaisir de vous inviter le mardi 6 septembre pour le premier meetup MySQL de la rentr\u00e9e.<br \/>\nAu programme: MySQL Group Replication &#038; MySQL as a Document Store<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"categories":[25,282,260,429,8,284,39],"tags":[286,171,276],"class_list":["post-1634","post","type-post","status-publish","format-standard","hentry","category-conference","category-group-replication","category-json-fr","category-meetup","category-mysql","category-nosql","category-presentation","tag-group-replication","tag-meetup","tag-nosql"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9LfWW-qm","jetpack-related-posts":[{"id":1641,"url":"https:\/\/dasini.net\/blog\/2016\/09\/07\/retour-sur-le-meetup-mysql-group-replication-mysql-as-a-document-store\/","url_meta":{"origin":1634,"position":0},"title":"Retour sur le meetup \u2013 MySQL Group Replication &#038; MySQL as a Document Store","author":"Olivier DASINI","date":"7 septembre 2016","format":false,"excerpt":"Ce mardi 6 septembre, un superbe\u00a0meetup MySQL \u00a0c'est d\u00e9roul\u00e9 \u00e0 Paris dans les locaux d'\u00a0Executive MBA Epitech\u00a0 \u00e0 Paris. Organis\u00e9 et sponsoris\u00e9 par\u00a0\u00a0Oracle MySQL\u00a0et\u00a0Openska. Un grand merci \u00e0 tous les participants, aux organisateurs et au sponsor (Oracle). Merci \u00e9galement \u00e0 Fr\u00e9d\u00e9ric (EMEA MySQL Community Manager)\u00a0et \u00e0 Dimitri\u00a0(MySQL Performance Architect). Les\u2026","rel":"","context":"Dans &quot;Conf\u00e9rence&quot;","block_context":{"text":"Conf\u00e9rence","link":"https:\/\/dasini.net\/blog\/category\/conference\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2684,"url":"https:\/\/dasini.net\/blog\/2018\/09\/27\/slides-de-lapero-php-mysql-8-0-avec-lafup-toulouse\/","url_meta":{"origin":1634,"position":1},"title":"Slides de l&rsquo;Ap\u00e9ro PHP MySQL 8.0 avec l&rsquo;AFUP Toulouse","author":"Olivier DASINI","date":"27 septembre 2018","format":false,"excerpt":"J'ai eu l'immense plaisir, ce mardi 25 septembre 2018, d'\u00eatre sous le doux soleil toulousain pour y rencontrer la communaut\u00e9 PHP, lors d'un ap\u00e9ro PHP. Je tiens \u00e0 remercier\u00a0toutes les personnes qui ont particip\u00e9 \u00e0 ce moment de partage et d'\u00e9change d'exception (et merci \u00e0 toi Olivier pour avoir initi\u00e9\u2026","rel":"","context":"Dans &quot;Conf\u00e9rence&quot;","block_context":{"text":"Conf\u00e9rence","link":"https:\/\/dasini.net\/blog\/category\/conference\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1912,"url":"https:\/\/dasini.net\/blog\/2017\/05\/03\/slides-du-meetup-mise-en-bouche-php\/","url_meta":{"origin":1634,"position":2},"title":"Slides du meetup \u00ab\u00a0Mise en bouche PHP\u00a0\u00bb","author":"Olivier DASINI","date":"3 mai 2017","format":false,"excerpt":"Mardi soir, j'ai eu le plaisir d'\u00e9changer avec la communaut\u00e9 PHP parisienne et de pr\u00e9senter MySQL InnoDB Cluster lors du meetup \"Mise en bouche PHP\" organis\u00e9 par l'AFUP Paris et sponsoris\u00e9 par Oracle MySQL.","rel":"","context":"Dans &quot;Conf\u00e9rence&quot;","block_context":{"text":"Conf\u00e9rence","link":"https:\/\/dasini.net\/blog\/category\/conference\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2731,"url":"https:\/\/dasini.net\/blog\/2018\/11\/23\/slides-du-mysql-day-paris-2018-nosql-sql-mysql\/","url_meta":{"origin":1634,"position":3},"title":"Slides du MySQL Day Paris 2018 \u2013 NoSQL + SQL = MySQL","author":"Olivier DASINI","date":"23 novembre 2018","format":false,"excerpt":"Au nom de toute l'\u00e9quipe MySQL, je souhaite vous remercier pour votre pr\u00e9sence ! On a certes d\u00fb un peu pousser les murs (sorry for that), mais finalement cela n'a fait que contribuer \u00e0 rendre l'\u00e9v\u00e9nement encore plus convivial :) Et voici les slides:","rel":"","context":"Dans &quot;audit&quot;","block_context":{"text":"audit","link":"https:\/\/dasini.net\/blog\/category\/audit\/"},"img":{"alt_text":"MySQL 8 is Great","src":"https:\/\/i0.wp.com\/pbs.twimg.com\/media\/DsmMn7HXcAApacW.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/pbs.twimg.com\/media\/DsmMn7HXcAApacW.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/pbs.twimg.com\/media\/DsmMn7HXcAApacW.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":2715,"url":"https:\/\/dasini.net\/blog\/2018\/11\/07\/mysql-day-paris-nosql-sql-mysql\/","url_meta":{"origin":1634,"position":4},"title":"MySQL Day Paris &#8211; NoSQL + SQL = MySQL","author":"Olivier DASINI","date":"7 novembre 2018","format":false,"excerpt":"\u00c9quation simple, quoique un tantinet intrigante, n'est ce pas ? En fait, MySQL 8.0 permet l'unification des donn\u00e9es non structur\u00e9es (schema-less) et des donn\u00e9es structur\u00e9es (schema-based) dans une seule et m\u00eame pile technologique !!! MySQL 8.0 c'est aussi pl\u00e9thore de nouvelles fonctionnalit\u00e9s li\u00e9es \u00e0 la s\u00e9curit\u00e9, \u00e0 la haute disponibilit\u00e9,\u2026","rel":"","context":"Dans &quot;Conf\u00e9rence&quot;","block_context":{"text":"Conf\u00e9rence","link":"https:\/\/dasini.net\/blog\/category\/conference\/"},"img":{"alt_text":"Oracle MySQL Day Paris","src":"https:\/\/i0.wp.com\/dasini.net\/blog\/wp-content\/uploads\/MySQL_Day_Paris6.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2656,"url":"https:\/\/dasini.net\/blog\/2018\/09\/19\/apero-php-mysql-8-0-avec-lafup-toulouse\/","url_meta":{"origin":1634,"position":5},"title":"Ap\u00e9ro PHP MySQL 8.0 avec l&rsquo;AFUP Toulouse","author":"Olivier DASINI","date":"19 septembre 2018","format":false,"excerpt":"Ce mardi 25 septembre 2018, rendez-vous dans la ville rose pour un Ap\u00e9ro PHP \u00e0 l\u2019initiative de l'AFUP Toulouse, avec pour th\u00e9matique MySQL 8.0. Au programme: Pr\u00e9sentation de MySQL 8.0 - la toute derni\u00e8re version. MySQL Document Store - le mode document qui permet d'utiliser MySQL en mode \"NoSQL\" avec\u2026","rel":"","context":"Dans &quot;Conf\u00e9rence&quot;","block_context":{"text":"Conf\u00e9rence","link":"https:\/\/dasini.net\/blog\/category\/conference\/"},"img":{"alt_text":"Meetup AperoPHP AFUP Toulouse","src":"http:\/\/dasini.net\/blog\/wp-content\/uploads\/meetup.svg","width":350,"height":200},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/dasini.net\/blog\/wp-json\/wp\/v2\/posts\/1634","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dasini.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dasini.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dasini.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dasini.net\/blog\/wp-json\/wp\/v2\/comments?post=1634"}],"version-history":[{"count":7,"href":"https:\/\/dasini.net\/blog\/wp-json\/wp\/v2\/posts\/1634\/revisions"}],"predecessor-version":[{"id":2658,"href":"https:\/\/dasini.net\/blog\/wp-json\/wp\/v2\/posts\/1634\/revisions\/2658"}],"wp:attachment":[{"href":"https:\/\/dasini.net\/blog\/wp-json\/wp\/v2\/media?parent=1634"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dasini.net\/blog\/wp-json\/wp\/v2\/categories?post=1634"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dasini.net\/blog\/wp-json\/wp\/v2\/tags?post=1634"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}