50
MySQL Fabric つらい 2014/12/12 yoku0825 MySQL Casual Talks vol.7

MySQL Fabricつらい

Embed Size (px)

DESCRIPTION

2014/12/12 MySQL Casual Talks vol.7

Citation preview

Page 1: MySQL Fabricつらい

MySQL Fabricつらい

2014/12/12yoku0825

MySQL Casual Talks vol.7

Page 2: MySQL Fabricつらい

みなさんMySQL Fabric使ってますか?

Page 3: MySQL Fabricつらい

MySQL Fabric 1.4.3 GA2014-05-27

あ、せがれの誕生日だ

Page 4: MySQL Fabricつらい

GAから半年以上経ってるのに誰も導入してない訳がないですよね :)

Page 5: MySQL Fabricつらい

だいじょうぶ、MySQL Fabricこわくないよ!

Page 6: MySQL Fabricつらい

こわくないよ!

つらい!

Page 7: MySQL Fabricつらい

\こんばんは/

● yoku0825 @ とある企業のDBA● オラクれない● ポスグれない● マイエスキューエる

● 家に帰ると● 嫁の夫, せがれの父● 来年から娘の父でもある

● OOWのレセプションでFabricだけに、布! というオヤジJOKEを見た

Twitter: @yoku0825

Blog: 日々の覚書

Page 8: MySQL Fabricつらい

MySQL Fabricサーバーの話を

Page 9: MySQL Fabricつらい

しません

そういうのはMr.Fabricこと@RKajiyamaに聞くといいです

Page 10: MySQL Fabricつらい

Fabric対応コネクターの話をします

Page 11: MySQL Fabricつらい

Java好きなひとー?

Page 12: MySQL Fabricつらい

Python好きなひとー?

Page 13: MySQL Fabricつらい

ウインドーズ de C#なひとー?

Page 14: MySQL Fabricつらい

PHP好きなひとー?

Page 15: MySQL Fabricつらい

Cなひとー?

Page 16: MySQL Fabricつらい

C++ー?

Page 17: MySQL Fabricつらい

Ruby好きなひとー?

Page 18: MySQL Fabricつらい

Lua好きなひとー?

Page 19: MySQL Fabricつらい

Perl好きなひとー?

Page 20: MySQL Fabricつらい

あとはみんなシェル芸人?

Page 21: MySQL Fabricつらい

_人人人人人人人人_> Connector/J < ̄Y^Y^Y^Y^Y^Y^Y^Y^ ̄

Page 22: MySQL Fabricつらい

パスで

既存のConnector/Jのフェイルオーバー機能と同じような書き口になって楽なんじゃないかとは思う

Page 23: MySQL Fabricつらい

_人人人人人人人人人人人_ > Connector/Python < ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄

Page 24: MySQL Fabricつらい

パスで

ワタシ パイソン デキナイ

Page 25: MySQL Fabricつらい

_人人人人人人人人人人_ > Connector/NET < ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄

Page 26: MySQL Fabricつらい

( ゚д ゚ ) えっ

http://dev.mysql.com/doc/connector-net/en/connector-net-programming-fabric.html

Page 27: MySQL Fabricつらい

( ゚д ゚ ) えっ

http://dev.mysql.com/doc/mysql-utilities/1.5/en/fabric.html

Page 28: MySQL Fabricつらい

もしかして:

_人人人人人人人_> 協調性ゼロ < ̄Y^Y^Y^Y^Y^Y^Y^ ̄

Page 29: MySQL Fabricつらい

_人人人人人_> mysqlnd < ̄Y^Y^Y^Y^Y^ ̄

Page 30: MySQL Fabricつらい

( ゚∀゚ )o彡° PHP!!

珍しく踏み外さなかったね○racleさん!

Page 31: MySQL Fabricつらい

と思ったら

http://php.net/manual/ja/mysqlnd-ms.quickstart.mysql_fabric.php

Page 32: MySQL Fabricつらい

( ゚д ゚ ) もっと仲良くしろおまいら

まるで○racle公式コネクターありますくらいの勢いで言ってたのに…

Page 33: MySQL Fabricつらい

_人人人人人人人人_> Connector/C < ̄Y^Y^Y^Y^Y^Y^Y^Y^ ̄

いわゆるlibmysqlclient

Page 34: MySQL Fabricつらい

まだラボ版(´・ω・`)

Page 35: MySQL Fabricつらい

_人人人人_> Ruby < ̄Y^Y^Y^Y^ ̄

Page 36: MySQL Fabricつらい

_人人人人人人人_> がんばって!< ̄Y^Y^Y^Y^Y^Y^Y ̄

俺はがんばらない

Page 37: MySQL Fabricつらい

_人人人人_> Lua < ̄Y^Y^Y^Y^ ̄

Page 38: MySQL Fabricつらい

_人人人人人人人人_> 超がんばって!< ̄Y^Y^Y^Y^Y^Y^Y^Y^ ̄

俺は略

Page 39: MySQL Fabricつらい

_人人人人人人人_> DBD::mysql < ̄Y^Y^Y^Y^Y^Y^Y^ ̄

Page 40: MySQL Fabricつらい

_人人人人人人_> 実はある < ̄Y^Y^Y^Y^Y^Y^ ̄

Page 41: MySQL Fabricつらい

ほんとにあるんだよ

https://github.com/yoku0825/DBD-mysql/tree/support_mysql_fabric

Page 42: MySQL Fabricつらい

まだHA打ち分けしか対応してない(PHPとは逆でシャード非対応)ので

プルリクお待ちしております

ってかちゃんと書ける人むしろ引き取ってホスィ…

Page 43: MySQL Fabricつらい

_人人人人人人人人人人人人人人人人人人_> mysqlコマンドラインクライアント < ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄

Page 44: MySQL Fabricつらい

あるよ

https://github.com/yoku0825/fabric_mysql_client

Page 45: MySQL Fabricつらい

See also

● MySQL Fabricつらい(Perlの DBD::mysqlを対応させる旅路 ) ● http://yoku0825.blogspot.jp/2014/12/mysql-fabricperldbdmysql.html

● MySQL Fabricつらい(mysqlコマンドラインクライアントにHA切り替え機能を実装する編 ) ● http://yoku0825.blogspot.jp/2014/11/mysql-fabricmysqlha.html

Page 46: MySQL Fabricつらい

デモやります

Page 47: MySQL Fabricつらい

MySQL Fabric対応はとてもカジュアル

こわくないよ :)

Page 48: MySQL Fabricつらい

でも…つらいです…

Page 49: MySQL Fabricつらい

Any Questions?

And/or is any man/womanget to be my mine-friend? :)

Page 50: MySQL Fabricつらい

Thanks!!