実践!OpenTelemetry と OSS を使った Observability 基盤の構築(CloudNative Days Tokyo 2022 発...NTT DATA Technology & Innovation
The document summarizes the results of a performance test of the Spider Storage Engine used for MySQL database sharding. The test measured the time to perform insert, select, update, and delete operations on tables with increasing numbers of records. Systems using 2 and 4 MySQL servers with Spider (sp2_r2 and sp4_r4) generally had faster performance than a single server configuration (r1), especia
MySQL5.5 + Spider 2.22をNifty Cloud環境にインストールしたレポートです。 使用環境はインストールテストということで、miniタイプを選択。miniタイプの構成要素は以下の通り。 CPU: 1vCPU(1GHz相当) メモリ: 512M ディスク: 30GB ちょっとテストしたいときに手軽なサーバー種別です。 OSは以下のものから選択できます。 CentOS 5.3 (32bit/64bit) Red Had Enterprise Linux 5.3 Microsoft Windows Server 2008 R2 ここではCentOS ?64bit plainタイプを選択。 Spiderは、今回はソースコードからビルドしましたが、バイナリモジュールも提供されています。ダウンロードサイトはこちら。 Spiderエンジンを含んだMySQLソースコードmysql-
もしかしたら使うかもしれないので調べてみた。 shard 日本語に訳すと(ガラスや貝殻の) 「破片」といったような意味 データベースをshardに分解して複数のサーバに分散して運用するのがDB sharding データベースパーティショニングとも言えるのかしら? 単一のサーバのDBテーブルを複数のファイルに分割するのをパーティショニングとも呼ぶが、「パーティショニング」という言葉を使ってDB shardingのことを言っているブログ等もちらほら見かけます。 より突っ込んでみたい人は「shared nothing」でぐぐってネ。 なぜデータベースを分散処理するのか 横軸にはサービス運用開始からの時間経過を設定し、縦軸には「DBの応答時間」、「DBへの問い合わせ数」、「DBサイズ」の各数量をとります。サービスが順調に利用されていっているものとし、「DBサイズ」や「DBへの問い合わせ数」は時間経
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く