狠狠撸

狠狠撸Share a Scribd company logo
MySQL Clusterを
運用して10ヶ月間
MySQL Cluster Casual Talks #2
2014/06/25
誰
? いとう ひろゆき
? サーバ運用/保守が仕事
? ネットワークからOS、ミドルウェアまでアプリケーシ
ョン以外はなんでも面倒を見ないといけない(程度の差
はあります)
? MySQL好き。酒好き。
お題
? サーバ构成
? パラメータ検讨
? サービスインから発生した障害と対応
? 监视について
? その他
? 终わりに
サーバ构成
LB
WEB/SQLノード/管理ノード(2台)
データノード
1ノードグループ構成
パラメータ検讨
H/Wに適したパラメータは?
InnoDBみたいなお約束なパラメータはあるの?
とりあえず情报収集
データノードのパラメータ
http://dev.mysql.com/doc/refman/5.6/en/mysql-cluster-ndbd-
definition.html
? MaxNoOfExecutionThreads (デフォルト2)
? ndbmtdのみのパラメータ
? 主要な動作スレッドの動作スレッド数が決まる
? LDM, TC, Send, Receive Threads
? 設定数によってスレッド数は自動設定される
? 最大で物理CPUコア数と同じにする(目安)
? 7.3系では最大36まで指定可能
? ThreadConfig
? MaxNoOfExecutionThreadsより詳細に動作スレッドを指定可能
? 設定例
? ThreadConfig=main={cpubind=1},ldm={count=4,cpubind=2,3,8,
9},recv={cpubind=5},rep={cpubind=7},io={cpubind=4}
? 各スレッドがどのCPUコアで動作するか固定される(taskset的な)
? Numa (デフォルト1)
? /proc/[ndbmtdのPID]/numa_maps を見る限り numactl --
interleave=all で起動してくれる
? NUMA環境ならSwap Insanity対策のためにも
? ODirect(デフォルト0)
? innodb_flush_method=O_DIRECTと同様ダイレクトIOを使用
? TransactionDeadlockDetectionTimeout(デフォルト1200)
? 設定値の単位はmsなので1.2秒がデフォルト
? tcがクエリ実行を待てる時間。innodb_lock_wait_timeoutに近い
感じ。大きすぎるとデッドロック待ちでクエリが滞留してしまう
事がある。大きすぎる設定値はMaxNoOfConcurrentScansの上限
に引っかかる原因になったりする。
? MaxNoOfConcurrentScans(デフォルト256, 最大500)
? スキャンクエリの最大並列実行数(テーブルスキャン、インデッ
クススキャンで利用される)
? データノード単位で持つのでデータノードの数が2個なら最大並
列実行数は1000になる
? InnoDBには無い制限なので瞬間的に大量のアクセスが来た場合
にSQLノードのエラーログにToo many active scansと出力され
ていることがあります
? MaxNoOfConcurrentTransactions(デフォルト4096)
? データノード全体で同時実行可能なトランザクション数(でも1ト
ランザクションで1消費するわけではない)
? MaxNoOfConcurrentScansと同様データノード単位で持つ値
? マニュアルより計算式
? TotalNoOfConcurrentTransactions = (maximum number of
tables accessed in any single transaction + 1) * number of
cluster SQL nodes
? NoOfFragmentLogFiles(デフォルト16)
? Redoログのファイル数。
? FragmentLogFileSize(デフォルト16MB)
? Redoログ1つのファイルサイズ
? デフォルトの場合 NoOfFragmentLogFiles * 4 *
FragmentLogFileSizeで1024MB
? The default parameter value is 16, which by default means 16
sets of 4 16MB files for a total of 1024MB)
SQLノードのパラメータ
http://dev.mysql.com/doc/refman/5.6/en/mysql-cluster-program-
options-mysqld.html
? ndb-cluster-connection-pool(デフォルト1)
? SQLノードがデータノード1つ辺りに接続する数
? 増やすと接続数が増えるので負荷状況次第で性能が向上
? 但し増やすとSQLノードとしてのNodeIdが消費されるため、
config.iniに書く[MYSQLD]の数を増やす必要がある
? query_cache_type, query_cache_size
? MySQL Cluster環境では無効にする
サービスインから発生した
障害と対応
障害1
? SQLノードのエラーログに以下内容が出力
? [ERROR] /usr/local/mysql/bin/mysqld: Got temporary error 245 'Too many
active scans' from NDBCLUSTER
? 対応
? そもそも受けきれないのならフロントのWeb(Apache)のMaxClientsを下
げる(一時しのぎ)。
? TransactionDeadlockDetectionTimeoutをリトライ処理しっかりしてるな
ら小さくする
? クエリの見直し
障害2
? データノードのログに以下内容が出力
? Signal lost, out of long signal memory, please increase
LongMessageBuffer (Resource configuration error)
? 対応
? LongMessageBufferを増やす。
? 使用していたバージョンではデフォルトが4MBだった
? This parameter seldom needs to be changed from the default.
? 7.3.5から64MBがデフォルトに(#^ω^)ビキビキ
障害3?
? 仮想環境のndbd 3 x 2ノードグループをndbmtdの3 x 1ノ
ードグループへ変更する際に発生。
? 良くない事に時間がなく、ノードグループ数が変わる場
合にstart backupで取れるバックアップデータを使用出
来るか検証出来なかった。そのためmysqldumpしてリス
トアを試みました
障害3?
? 結果、見事にリストア時にエラーが発生
? 出力メッセージ
? Got temporary error 410 'REDO log files overloaded (decrease
TimeBetweenLocalCheckpoints or increase NoOfFragmentLogFiles)' from
NDBCLUSTER
? マニュアル見る(http://dev.mysql.com/doc/refman/5.6/en/mysql-
cluster-ndbd- definition.html#ndbparam-ndbd-
timebetweenlocalcheckpoints)
障害3?
? マニュアルより
? All the write operations in the cluster are added together. Setting
TimeBetweenLocalCheckpoints to 6 or less means that local
checkpoints will be executed continuously without pause,
independent of the cluster's workload.
? TimeBetweenLocalCheckpointsを6以下にしてリストア
して成功
? しかしndbmtdの再起動が発生したため大きく時間ロス。
障害4
? デイリーのcronのタイミングでndbmtdが落ちる
? 出力メッセージ
INFO -- Internal program error (failed ndbrequire)
INFO -- DBTC (Line: 7783) 0x00000002
INFO -- Error handler shutting down system
INFO -- Error handler shutdown completed - exiting
ALERT -- Node 20: Forced node shutdown completed. Caused by
error 2341: 'Internal program error (failed ndbrequire)(Internal error, programming error or
missing error message, please report a bug). Temporary error, restart node'.
障害4
? 環境依存せず複数環境で発生
? 最悪のケースで全部のデータノードが停止(1回だけ)
? 気付いたらスワップ使っていた
? I/O負荷の高いであろうcron(updatedb実行)を停止
? スワップとの兼ね合いでTimeBetweenWatchDogCheckに引っか
かって停止したと考えられたため
? ついでにvm.swappiness = 0 に設定
监视について
データノード
? CPUコア毎の使用率を監視
? ロードアベレージ監視やCPU使用率監視(全体)はあまり役に立た
ない
? 負荷の高い状態でもロードアベレージがほとんど上がらない(せ
いぜいldmスレッド数+1,2ぐらい)
データノード
? ネットワークトラフィックを監視
? データノードの特徴として負荷が無い状態でもネットワークトラ
フィックが発生する
? 極端にトラフィックが発生しなくなったら何かしら異常が発生し
ているためアラートとする
? 負荷が無い状態でも100Kbps前後は常時トラフィックが発生
? 現在サービス中のデータノードでは負荷が最も低い時間でも
10Mbps前後で推移
データノード
? DataMemory, IndexMemoryの使用率監視
? 管理ノード(ndb_mgmd)で定期的にチェック
ndb_mgm> all report memoryusage;
Connected to Management Server at: localhost:1186
Node 1: Data usage is 30%(177824 32K pages of total 589824)
Node 1: Index usage is 11%(44203 8K pages of total 393344)
Node 2: Data usage is 30%(177824 32K pages of total 589824)
Node 2: Index usage is 11%(44203 8K pages of total 393344)
Node 3: Data usage is 30%(177894 32K pages of total 589824)
Node 3: Index usage is 11%(44313 8K pages of total 393344)
Node 4: Data usage is 30%(177894 32K pages of total 589824)
Node 4: Index usage is 11%(44313 8K pages of total 393344)
ndb_mgm>
SQLノード
? 通常のMySQLと同様、接続監視は必須
? 但しengine=ndbなテーブルに対する参照や更新処理が行えるか
設定するべき
? DBのデータがデータノードにあるMySQL ClusterだがSQLノードも
割とリソース消費するので一般的な監視は行い、台数を増やすタイ
ミングに気を配る
その他
OS周り
? パケットドロップやエラーは発生しにくいように設定
? NICのリングバッファは最大に(RXは必須)
? RSS対応NICを使用する
? データノードでスワップ発生は致命的
? vm.swappiness=0に設定しつつメモリに余裕があるか安定するま
では気を配る
使用バージョン
? MySQL Clusterに関してはリリースされている最新バー
ジョンを使用する
? 7.2系と7.3系でJOINの性能がクエリによって本当に30倍ぐらい差
が出るため
? 7.2系だと30秒前後かかるが7.3系だと1秒もかからないクエリ
に実際に遭遇
终わりに
? MySQL Clusterは通常のMySQLと比較するとレンジ系のク
エリ、セカンダリインデックスを使用したクエリが苦手。
かつ結構制限があるので注意が必要
? 設定を間違えない限りは1台ダウンしてもサービスは継続
するので運用している側からすると喜楽
? 落ちたら起動すれば自動的に復旧する
? 主キーに対するconstなSELECTはひたすら速いしクエリに
よってはデータノードを増やせば勝手にスケールする
? 新しいバージョンならJOINも十分高速
? MySQL Clusterは標準機能として冗長化される、クエリ
によってはノードを増やせばスケールするといったメリ
ットはあるが、先に挙げた通り向き不向き、制限がある
ので通常のMySQLの方が向いているケースも多いので
事前に十分に検討を行って下さい

More Related Content

What's hot (19)

MySQL Clusterのトラブル事例
MySQL Clusterのトラブル事例MySQL Clusterのトラブル事例
MySQL Clusterのトラブル事例
hiroi10
?
惭测厂蚕尝5.7と惭补谤颈补顿叠10.1の性能比较(简易)
惭测厂蚕尝5.7と惭补谤颈补顿叠10.1の性能比较(简易)惭测厂蚕尝5.7と惭补谤颈补顿叠10.1の性能比较(简易)
惭测厂蚕尝5.7と惭补谤颈补顿叠10.1の性能比较(简易)
hiroi10
?
MySQL Cluster 解説 & MySQL Cluster 7.3 最新情報
MySQL Cluster 解説 & MySQL Cluster 7.3 最新情報MySQL Cluster 解説 & MySQL Cluster 7.3 最新情報
MySQL Cluster 解説 & MySQL Cluster 7.3 最新情報
yoyamasaki
?
Handlersocket 20140218
Handlersocket 20140218Handlersocket 20140218
Handlersocket 20140218
akirahiguchi
?
MySQL clients
MySQL clientsMySQL clients
MySQL clients
yoku0825
?
innodb_thread_concurrencyとtransparent hugepageの影響
innodb_thread_concurrencyとtransparent hugepageの影響innodb_thread_concurrencyとtransparent hugepageの影響
innodb_thread_concurrencyとtransparent hugepageの影響
hiroi10
?
MHAの次を目指す mikasafabric for MySQL
MHAの次を目指す mikasafabric for MySQLMHAの次を目指す mikasafabric for MySQL
MHAの次を目指す mikasafabric for MySQL
yoku0825
?
カジュアルにMySQL Clusterを使ってみよう@MySQL Cluster Casual Talks 2013.09
カジュアルにMySQL Clusterを使ってみよう@MySQL Cluster Casual Talks 2013.09カジュアルにMySQL Clusterを使ってみよう@MySQL Cluster Casual Talks 2013.09
カジュアルにMySQL Clusterを使ってみよう@MySQL Cluster Casual Talks 2013.09
Mikiya Okuno
?
MySQL 5.7とレプリケーションにおける改良
MySQL 5.7とレプリケーションにおける改良MySQL 5.7とレプリケーションにおける改良
MySQL 5.7とレプリケーションにおける改良
Shinya Sugiyama
?
惭测厂蚕尝の运用でありがちなこと
惭测厂蚕尝の运用でありがちなこと惭测厂蚕尝の运用でありがちなこと
惭测厂蚕尝の运用でありがちなこと
Hiroaki Sano
?
MHA for MySQLとDeNAのオープンソースの話
MHA for MySQLとDeNAのオープンソースの話MHA for MySQLとDeNAのオープンソースの話
MHA for MySQLとDeNAのオープンソースの話
Yoshinori Matsunobu
?
MySQL 5.7の次のMySQLは
MySQL 5.7の次のMySQLはMySQL 5.7の次のMySQLは
MySQL 5.7の次のMySQLは
yoku0825
?
tcpdump & xtrabackup @ MySQL Casual Talks #1
tcpdump & xtrabackup @ MySQL Casual Talks #1tcpdump & xtrabackup @ MySQL Casual Talks #1
tcpdump & xtrabackup @ MySQL Casual Talks #1
Ryosuke IWANAGA
?
惭测厂蚕尝バックアップの基本
惭测厂蚕尝バックアップの基本惭测厂蚕尝バックアップの基本
惭测厂蚕尝バックアップの基本
yoyamasaki
?
What's New in MySQL 5.7 InnoDB
What's New in MySQL 5.7 InnoDBWhat's New in MySQL 5.7 InnoDB
What's New in MySQL 5.7 InnoDB
Mikiya Okuno
?
[C21] MySQL Cluster徹底活用術 by Mikiya Okuno
[C21] MySQL Cluster徹底活用術 by Mikiya Okuno[C21] MySQL Cluster徹底活用術 by Mikiya Okuno
[C21] MySQL Cluster徹底活用術 by Mikiya Okuno
Insight Technology, Inc.
?
MySQL 5.6新機能解説@dbtechshowcase2012
MySQL 5.6新機能解説@dbtechshowcase2012MySQL 5.6新機能解説@dbtechshowcase2012
MySQL 5.6新機能解説@dbtechshowcase2012
Mikiya Okuno
?
MySQL 5.7 InnoDB 日本語全文検索
MySQL 5.7 InnoDB 日本語全文検索MySQL 5.7 InnoDB 日本語全文検索
MySQL 5.7 InnoDB 日本語全文検索
yoyamasaki
?
MySQL Clusterのトラブル事例
MySQL Clusterのトラブル事例MySQL Clusterのトラブル事例
MySQL Clusterのトラブル事例
hiroi10
?
惭测厂蚕尝5.7と惭补谤颈补顿叠10.1の性能比较(简易)
惭测厂蚕尝5.7と惭补谤颈补顿叠10.1の性能比较(简易)惭测厂蚕尝5.7と惭补谤颈补顿叠10.1の性能比较(简易)
惭测厂蚕尝5.7と惭补谤颈补顿叠10.1の性能比较(简易)
hiroi10
?
MySQL Cluster 解説 & MySQL Cluster 7.3 最新情報
MySQL Cluster 解説 & MySQL Cluster 7.3 最新情報MySQL Cluster 解説 & MySQL Cluster 7.3 最新情報
MySQL Cluster 解説 & MySQL Cluster 7.3 最新情報
yoyamasaki
?
Handlersocket 20140218
Handlersocket 20140218Handlersocket 20140218
Handlersocket 20140218
akirahiguchi
?
MySQL clients
MySQL clientsMySQL clients
MySQL clients
yoku0825
?
innodb_thread_concurrencyとtransparent hugepageの影響
innodb_thread_concurrencyとtransparent hugepageの影響innodb_thread_concurrencyとtransparent hugepageの影響
innodb_thread_concurrencyとtransparent hugepageの影響
hiroi10
?
MHAの次を目指す mikasafabric for MySQL
MHAの次を目指す mikasafabric for MySQLMHAの次を目指す mikasafabric for MySQL
MHAの次を目指す mikasafabric for MySQL
yoku0825
?
カジュアルにMySQL Clusterを使ってみよう@MySQL Cluster Casual Talks 2013.09
カジュアルにMySQL Clusterを使ってみよう@MySQL Cluster Casual Talks 2013.09カジュアルにMySQL Clusterを使ってみよう@MySQL Cluster Casual Talks 2013.09
カジュアルにMySQL Clusterを使ってみよう@MySQL Cluster Casual Talks 2013.09
Mikiya Okuno
?
MySQL 5.7とレプリケーションにおける改良
MySQL 5.7とレプリケーションにおける改良MySQL 5.7とレプリケーションにおける改良
MySQL 5.7とレプリケーションにおける改良
Shinya Sugiyama
?
惭测厂蚕尝の运用でありがちなこと
惭测厂蚕尝の运用でありがちなこと惭测厂蚕尝の运用でありがちなこと
惭测厂蚕尝の运用でありがちなこと
Hiroaki Sano
?
MHA for MySQLとDeNAのオープンソースの話
MHA for MySQLとDeNAのオープンソースの話MHA for MySQLとDeNAのオープンソースの話
MHA for MySQLとDeNAのオープンソースの話
Yoshinori Matsunobu
?
MySQL 5.7の次のMySQLは
MySQL 5.7の次のMySQLはMySQL 5.7の次のMySQLは
MySQL 5.7の次のMySQLは
yoku0825
?
tcpdump & xtrabackup @ MySQL Casual Talks #1
tcpdump & xtrabackup @ MySQL Casual Talks #1tcpdump & xtrabackup @ MySQL Casual Talks #1
tcpdump & xtrabackup @ MySQL Casual Talks #1
Ryosuke IWANAGA
?
惭测厂蚕尝バックアップの基本
惭测厂蚕尝バックアップの基本惭测厂蚕尝バックアップの基本
惭测厂蚕尝バックアップの基本
yoyamasaki
?
What's New in MySQL 5.7 InnoDB
What's New in MySQL 5.7 InnoDBWhat's New in MySQL 5.7 InnoDB
What's New in MySQL 5.7 InnoDB
Mikiya Okuno
?
[C21] MySQL Cluster徹底活用術 by Mikiya Okuno
[C21] MySQL Cluster徹底活用術 by Mikiya Okuno[C21] MySQL Cluster徹底活用術 by Mikiya Okuno
[C21] MySQL Cluster徹底活用術 by Mikiya Okuno
Insight Technology, Inc.
?
MySQL 5.6新機能解説@dbtechshowcase2012
MySQL 5.6新機能解説@dbtechshowcase2012MySQL 5.6新機能解説@dbtechshowcase2012
MySQL 5.6新機能解説@dbtechshowcase2012
Mikiya Okuno
?
MySQL 5.7 InnoDB 日本語全文検索
MySQL 5.7 InnoDB 日本語全文検索MySQL 5.7 InnoDB 日本語全文検索
MySQL 5.7 InnoDB 日本語全文検索
yoyamasaki
?

Viewers also liked (13)

狈顿叠颁尝鲍厂罢贰搁を使わない理由
狈顿叠颁尝鲍厂罢贰搁を使わない理由狈顿叠颁尝鲍厂罢贰搁を使わない理由
狈顿叠颁尝鲍厂罢贰搁を使わない理由
yoku0825
?
5分で作るMySQL Cluster環境
5分で作るMySQL Cluster環境5分で作るMySQL Cluster環境
5分で作るMySQL Cluster環境
yoyamasaki
?
チューニンガソン5の復讐
チューニンガソン5の復讐チューニンガソン5の復讐
チューニンガソン5の復讐
yoku0825
?
Linux/DB Tuning (DevSumi2010, Japanese)
Linux/DB Tuning (DevSumi2010, Japanese)Linux/DB Tuning (DevSumi2010, Japanese)
Linux/DB Tuning (DevSumi2010, Japanese)
Yoshinori Matsunobu
?
Introduction to Project atomic (CentOS Dojo Bangalore)
Introduction to Project atomic (CentOS Dojo Bangalore)Introduction to Project atomic (CentOS Dojo Bangalore)
Introduction to Project atomic (CentOS Dojo Bangalore)
Lalatendu Mohanty
?
Docker向け軽量os 3製品比較
Docker向け軽量os 3製品比較Docker向け軽量os 3製品比較
Docker向け軽量os 3製品比較
cloudconductor
?
Multi thread slave_performance_on_opc
Multi thread slave_performance_on_opcMulti thread slave_performance_on_opc
Multi thread slave_performance_on_opc
Shinya Sugiyama
?
【18-E-3】クラウド?ネイティブ時代の2016年だから始める Docker 基礎講座
【18-E-3】クラウド?ネイティブ時代の2016年だから始める Docker 基礎講座【18-E-3】クラウド?ネイティブ時代の2016年だから始める Docker 基礎講座
【18-E-3】クラウド?ネイティブ時代の2016年だから始める Docker 基礎講座
Masahito Zembutsu
?
惭测厂蚕尝アンチパターン
惭测厂蚕尝アンチパターン惭测厂蚕尝アンチパターン
惭测厂蚕尝アンチパターン
yoku0825
?
10骋产贰时代のネットワーク滨/翱高速化
10骋产贰时代のネットワーク滨/翱高速化10骋产贰时代のネットワーク滨/翱高速化
10骋产贰时代のネットワーク滨/翱高速化
Takuya ASADA
?
Memory management in Linux
Memory management in LinuxMemory management in Linux
Memory management in Linux
Raghu Udiyar
?
MySQLerの7つ道具 plus
MySQLerの7つ道具 plusMySQLerの7つ道具 plus
MySQLerの7つ道具 plus
yoku0825
?
データモデルについて知っておくべき7つのこと ?NoSQLに手を出す前に?
データモデルについて知っておくべき7つのこと ?NoSQLに手を出す前に?データモデルについて知っておくべき7つのこと ?NoSQLに手を出す前に?
データモデルについて知っておくべき7つのこと ?NoSQLに手を出す前に?
Mikiya Okuno
?
狈顿叠颁尝鲍厂罢贰搁を使わない理由
狈顿叠颁尝鲍厂罢贰搁を使わない理由狈顿叠颁尝鲍厂罢贰搁を使わない理由
狈顿叠颁尝鲍厂罢贰搁を使わない理由
yoku0825
?
5分で作るMySQL Cluster環境
5分で作るMySQL Cluster環境5分で作るMySQL Cluster環境
5分で作るMySQL Cluster環境
yoyamasaki
?
チューニンガソン5の復讐
チューニンガソン5の復讐チューニンガソン5の復讐
チューニンガソン5の復讐
yoku0825
?
Linux/DB Tuning (DevSumi2010, Japanese)
Linux/DB Tuning (DevSumi2010, Japanese)Linux/DB Tuning (DevSumi2010, Japanese)
Linux/DB Tuning (DevSumi2010, Japanese)
Yoshinori Matsunobu
?
Introduction to Project atomic (CentOS Dojo Bangalore)
Introduction to Project atomic (CentOS Dojo Bangalore)Introduction to Project atomic (CentOS Dojo Bangalore)
Introduction to Project atomic (CentOS Dojo Bangalore)
Lalatendu Mohanty
?
Docker向け軽量os 3製品比較
Docker向け軽量os 3製品比較Docker向け軽量os 3製品比較
Docker向け軽量os 3製品比較
cloudconductor
?
Multi thread slave_performance_on_opc
Multi thread slave_performance_on_opcMulti thread slave_performance_on_opc
Multi thread slave_performance_on_opc
Shinya Sugiyama
?
【18-E-3】クラウド?ネイティブ時代の2016年だから始める Docker 基礎講座
【18-E-3】クラウド?ネイティブ時代の2016年だから始める Docker 基礎講座【18-E-3】クラウド?ネイティブ時代の2016年だから始める Docker 基礎講座
【18-E-3】クラウド?ネイティブ時代の2016年だから始める Docker 基礎講座
Masahito Zembutsu
?
惭测厂蚕尝アンチパターン
惭测厂蚕尝アンチパターン惭测厂蚕尝アンチパターン
惭测厂蚕尝アンチパターン
yoku0825
?
10骋产贰时代のネットワーク滨/翱高速化
10骋产贰时代のネットワーク滨/翱高速化10骋产贰时代のネットワーク滨/翱高速化
10骋产贰时代のネットワーク滨/翱高速化
Takuya ASADA
?
Memory management in Linux
Memory management in LinuxMemory management in Linux
Memory management in Linux
Raghu Udiyar
?
MySQLerの7つ道具 plus
MySQLerの7つ道具 plusMySQLerの7つ道具 plus
MySQLerの7つ道具 plus
yoku0825
?
データモデルについて知っておくべき7つのこと ?NoSQLに手を出す前に?
データモデルについて知っておくべき7つのこと ?NoSQLに手を出す前に?データモデルについて知っておくべき7つのこと ?NoSQLに手を出す前に?
データモデルについて知っておくべき7つのこと ?NoSQLに手を出す前に?
Mikiya Okuno
?

Similar to MySQL Clusterを運用して10ヶ月間 (20)

配布用Beginnerならきっと役立つmaster slave環境
配布用Beginnerならきっと役立つmaster slave環境配布用Beginnerならきっと役立つmaster slave環境
配布用Beginnerならきっと役立つmaster slave環境
yut148atgmaildotcom
?
笔补肠别尘补办别谤+顿搁叠顿で贬础クラスタを作る
笔补肠别尘补办别谤+顿搁叠顿で贬础クラスタを作る笔补肠别尘补办别谤+顿搁叠顿で贬础クラスタを作る
笔补肠别尘补办别谤+顿搁叠顿で贬础クラスタを作る
Tsubasa Nomura
?
Cloud stack徹底入門7章 20130514
Cloud stack徹底入門7章 20130514Cloud stack徹底入門7章 20130514
Cloud stack徹底入門7章 20130514
samemoon
?
Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14
Masahiro Nagano
?
罢谤别尘补で试す贵颈谤别飞补濒濒
罢谤别尘补で试す贵颈谤别飞补濒濒罢谤别尘补で试す贵颈谤别飞补濒濒
罢谤别尘补で试す贵颈谤别飞补濒濒
M Hagiwara
?
Windows Azure の中でも動いている InfiniBand って何?
Windows Azure の中でも動いている InfiniBand って何?Windows Azure の中でも動いている InfiniBand って何?
Windows Azure の中でも動いている InfiniBand って何?
Sunao Tomita
?
Apache cloudstack4.0インストール
Apache cloudstack4.0インストールApache cloudstack4.0インストール
Apache cloudstack4.0インストール
Yasuhiro Arai
?
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
Etsuji Nakai
?
2012-04-25 ASPLOS2012出張報告(公開版)
2012-04-25 ASPLOS2012出張報告(公開版)2012-04-25 ASPLOS2012出張報告(公開版)
2012-04-25 ASPLOS2012出張報告(公開版)
Takahiro Shinagawa
?
自动でできるかな?
自动でできるかな?自动でできるかな?
自动でできるかな?
_norin_
?
Android デバッグ小ネタ
Android デバッグ小ネタAndroid デバッグ小ネタ
Android デバッグ小ネタ
l_b__
?
Networld vx railchampionclub_essential point of sizing
Networld vx railchampionclub_essential point of sizingNetworld vx railchampionclub_essential point of sizing
Networld vx railchampionclub_essential point of sizing
VxRail ChampionClub
?
Serviceability Toolsの裏側
Serviceability Toolsの裏側Serviceability Toolsの裏側
Serviceability Toolsの裏側
Yasumasa Suenaga
?
osoljp 2011.08
osoljp 2011.08osoljp 2011.08
osoljp 2011.08
@ otsuka752
?
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
Yasuhiro Arai
?
Open-FCoE_osc2011tokyofall_20111119
Open-FCoE_osc2011tokyofall_20111119Open-FCoE_osc2011tokyofall_20111119
Open-FCoE_osc2011tokyofall_20111119
metamd
?
Faster SRv6 D-plane with XDP
Faster SRv6 D-plane with XDPFaster SRv6 D-plane with XDP
Faster SRv6 D-plane with XDP
Ryoga Saito
?
PF部第19回資料 poor man's JTAG
PF部第19回資料 poor man's JTAGPF部第19回資料 poor man's JTAG
PF部第19回資料 poor man's JTAG
daye001
?
ioMemoryとAtomic Writeによるデータベース高速化
ioMemoryとAtomic Writeによるデータベース高速化ioMemoryとAtomic Writeによるデータベース高速化
ioMemoryとAtomic Writeによるデータベース高速化
IIJ
?
配布用Beginnerならきっと役立つmaster slave環境
配布用Beginnerならきっと役立つmaster slave環境配布用Beginnerならきっと役立つmaster slave環境
配布用Beginnerならきっと役立つmaster slave環境
yut148atgmaildotcom
?
笔补肠别尘补办别谤+顿搁叠顿で贬础クラスタを作る
笔补肠别尘补办别谤+顿搁叠顿で贬础クラスタを作る笔补肠别尘补办别谤+顿搁叠顿で贬础クラスタを作る
笔补肠别尘补办别谤+顿搁叠顿で贬础クラスタを作る
Tsubasa Nomura
?
Cloud stack徹底入門7章 20130514
Cloud stack徹底入門7章 20130514Cloud stack徹底入門7章 20130514
Cloud stack徹底入門7章 20130514
samemoon
?
Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14
Masahiro Nagano
?
罢谤别尘补で试す贵颈谤别飞补濒濒
罢谤别尘补で试す贵颈谤别飞补濒濒罢谤别尘补で试す贵颈谤别飞补濒濒
罢谤别尘补で试す贵颈谤别飞补濒濒
M Hagiwara
?
Windows Azure の中でも動いている InfiniBand って何?
Windows Azure の中でも動いている InfiniBand って何?Windows Azure の中でも動いている InfiniBand って何?
Windows Azure の中でも動いている InfiniBand って何?
Sunao Tomita
?
Apache cloudstack4.0インストール
Apache cloudstack4.0インストールApache cloudstack4.0インストール
Apache cloudstack4.0インストール
Yasuhiro Arai
?
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
30分でRHEL6 High Availability Add-Onを超絶的に理解しよう!
Etsuji Nakai
?
2012-04-25 ASPLOS2012出張報告(公開版)
2012-04-25 ASPLOS2012出張報告(公開版)2012-04-25 ASPLOS2012出張報告(公開版)
2012-04-25 ASPLOS2012出張報告(公開版)
Takahiro Shinagawa
?
自动でできるかな?
自动でできるかな?自动でできるかな?
自动でできるかな?
_norin_
?
Android デバッグ小ネタ
Android デバッグ小ネタAndroid デバッグ小ネタ
Android デバッグ小ネタ
l_b__
?
Networld vx railchampionclub_essential point of sizing
Networld vx railchampionclub_essential point of sizingNetworld vx railchampionclub_essential point of sizing
Networld vx railchampionclub_essential point of sizing
VxRail ChampionClub
?
Serviceability Toolsの裏側
Serviceability Toolsの裏側Serviceability Toolsの裏側
Serviceability Toolsの裏側
Yasumasa Suenaga
?
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
Yasuhiro Arai
?
Open-FCoE_osc2011tokyofall_20111119
Open-FCoE_osc2011tokyofall_20111119Open-FCoE_osc2011tokyofall_20111119
Open-FCoE_osc2011tokyofall_20111119
metamd
?
Faster SRv6 D-plane with XDP
Faster SRv6 D-plane with XDPFaster SRv6 D-plane with XDP
Faster SRv6 D-plane with XDP
Ryoga Saito
?
PF部第19回資料 poor man's JTAG
PF部第19回資料 poor man's JTAGPF部第19回資料 poor man's JTAG
PF部第19回資料 poor man's JTAG
daye001
?
ioMemoryとAtomic Writeによるデータベース高速化
ioMemoryとAtomic Writeによるデータベース高速化ioMemoryとAtomic Writeによるデータベース高速化
ioMemoryとAtomic Writeによるデータベース高速化
IIJ
?

Recently uploaded (13)

【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
harmonylab
?
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
NTT DATA Technology & Innovation
?
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
kota usuha
?
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
?
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ssuserfcafd1
?
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OSIoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
Tomohiro Saneyoshi
?
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
NTT DATA Technology & Innovation
?
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
Matsushita Laboratory
?
ビットコインテストネットでの送金体験付きビットコイン?ブロックチェーン勉强会资料
ビットコインテストネットでの送金体験付きビットコイン?ブロックチェーン勉强会资料ビットコインテストネットでの送金体験付きビットコイン?ブロックチェーン勉强会资料
ビットコインテストネットでの送金体験付きビットコイン?ブロックチェーン勉强会资料
周 小渕
?
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
harmonylab
?
Matching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdfMatching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdf
hirokiokuda2
?
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
CRI Japan, Inc.
?
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
NTT DATA Technology & Innovation
?
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
【卒业论文】深层学习によるログ异常検知モデルを用いたサイバー攻撃検知に関する研究
harmonylab
?
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
実はアナタの身近にある!? Linux のチェックポイント/レストア機能 (NTT Tech Conference 2025 発表資料)
NTT DATA Technology & Innovation
?
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
kota usuha
?
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
ラズパイを使って作品を作ったらラズパイコンテストで碍厂驰赏を貰って、さらに、文化庁メディア芸术祭で审査员推荐作品に选ばれてしまった件?自作チップでラズパイ...
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
?
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ssuserfcafd1
?
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OSIoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
Tomohiro Saneyoshi
?
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
NTT DATA Technology & Innovation
?
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
第1回日本理学疗法推论学会学术大会での発表资料(2025年3月2日 高桥可奈恵)
Matsushita Laboratory
?
ビットコインテストネットでの送金体験付きビットコイン?ブロックチェーン勉强会资料
ビットコインテストネットでの送金体験付きビットコイン?ブロックチェーン勉强会资料ビットコインテストネットでの送金体験付きビットコイン?ブロックチェーン勉强会资料
ビットコインテストネットでの送金体験付きビットコイン?ブロックチェーン勉强会资料
周 小渕
?
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
【卒业论文】尝尝惭を用いた惭耻濒迟颈-础驳别苍迟-顿别产补迟别における反论の効果に関する研究
harmonylab
?
Matching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdfMatching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdf
hirokiokuda2
?
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
CRI Japan, Inc.
?
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
NTT DATA Technology & Innovation
?

MySQL Clusterを運用して10ヶ月間