Submit Search
Upload
MariaDB 10.3から利用できるSpider関連の性能向上機能・便利機能ほか
•
1 like
•
2,167 views
K
Kentoku
Follow
MariaDB 10.3で追加される、Spiderの機能を拡張する機能群などのご紹介。
Read less
Read more
Data & Analytics
Report
Share
Report
Share
1 of 37
Download now
Download to read offline
Recommended
Spiderストレージエンジンのご紹介
Spiderストレージエンジンのご紹介
Kentoku
データベース10 - 正規化
データベース10 - 正規化
Kenta Oku
Advanced Sharding Techniques with Spider (MUC2010)
Advanced Sharding Techniques with Spider (MUC2010)
Kentoku
Scala の関数型プログラミングを支える技術
Scala の関数型プログラミングを支える技術
Naoki Aoyama
ソーシャルゲーム案件におけるDB分割のPHP実装
ソーシャルゲーム案件におけるDB分割のPHP実装
infinite_loop
Spiderストレージエンジンの使い方と利用事例 他ストレージエンジンの紹介
Spiderストレージエンジンの使い方と利用事例 他ストレージエンジンの紹介
Kentoku
SQLアンチパターン読書会 4章 キーレスエンエントリ(外部キー嫌い)
SQLアンチパターン読書会 4章 キーレスエンエントリ(外部キー嫌い)
makopi 23
Spring Framework勉強会
Spring Framework勉強会
Masakazu Matsushita
Recommended
Spiderストレージエンジンのご紹介
Spiderストレージエンジンのご紹介
Kentoku
データベース10 - 正規化
データベース10 - 正規化
Kenta Oku
Advanced Sharding Techniques with Spider (MUC2010)
Advanced Sharding Techniques with Spider (MUC2010)
Kentoku
Scala の関数型プログラミングを支える技術
Scala の関数型プログラミングを支える技術
Naoki Aoyama
ソーシャルゲーム案件におけるDB分割のPHP実装
ソーシャルゲーム案件におけるDB分割のPHP実装
infinite_loop
Spiderストレージエンジンの使い方と利用事例 他ストレージエンジンの紹介
Spiderストレージエンジンの使い方と利用事例 他ストレージエンジンの紹介
Kentoku
SQLアンチパターン読書会 4章 キーレスエンエントリ(外部キー嫌い)
SQLアンチパターン読書会 4章 キーレスエンエントリ(外部キー嫌い)
makopi 23
Spring Framework勉強会
Spring Framework勉強会
Masakazu Matsushita
MySQL SYSスキーマのご紹介
MySQL SYSスキーマのご紹介
Shinya Sugiyama
Google Cloud ベストプラクティス:Google BigQuery 編 - 01 : BigQuery とは?
Google Cloud ベストプラクティス:Google BigQuery 編 - 01 : BigQuery とは?
Google Cloud Platform - Japan
ゼロトラストについて学んだこと
ゼロトラストについて学んだこと
iPride Co., Ltd.
SQL Macros - Game Changing Feature for SQL Developers?
SQL Macros - Game Changing Feature for SQL Developers?
Andrej Pashchenko
若手エンジニアのためのセキュリティ講座
若手エンジニアのためのセキュリティ講座
Hiroshi Tokumaru
Статистичний регресійний аналіз
Статистичний регресійний аналіз
Oleg Nazarevych
MongoDB very basic (Japanese) / MongoDB基礎の基礎
MongoDB very basic (Japanese) / MongoDB基礎の基礎
Naruhiko Ogasawara
20191115-PGconf.Japan
20191115-PGconf.Japan
Kohei KaiGai
Лекция 4. Префиксные деревья (Tries, prefix trees)
Лекция 4. Префиксные деревья (Tries, prefix trees)
Mikhail Kurnosov
Chapter7 回帰分析の悩みどころ
Chapter7 回帰分析の悩みどころ
itoyan110
NOSQLの基礎知識(講義資料)
NOSQLの基礎知識(講義資料)
CLOUDIAN KK
Advanced SQL injection to operating system full control (whitepaper)
Advanced SQL injection to operating system full control (whitepaper)
Bernardo Damele A. G.
Rでシステムバイオロジー
Rでシステムバイオロジー
弘毅 露崎
Advanced SQL injection to operating system full control (slides)
Advanced SQL injection to operating system full control (slides)
Bernardo Damele A. G.
計算機を用いて数学の問題を解くということ
計算機を用いて数学の問題を解くということ
Yoshihiro Mizoguchi
Spring boot 勉強会
Spring boot 勉強会
太志郎 遠藤
[DDBJing29]DDBJ Sequence Read Archive (DRA) の紹介
[DDBJing29]DDBJ Sequence Read Archive (DRA) の紹介
DNA Data Bank of Japan center
MySQL 5.7 トラブルシューティング 性能解析入門編
MySQL 5.7 トラブルシューティング 性能解析入門編
Mikiya Okuno
MySQLアンチパターン
MySQLアンチパターン
yoku0825
若手・中堅研究者のための科研費
若手・中堅研究者のための科研費
Yasuhisa Kondo
Spider storage engine (dec212016)
Spider storage engine (dec212016)
Kentoku
Chainer と Microsoft Azure 広がる応用 (Chainer Meetup #5)
Chainer と Microsoft Azure 広がる応用 (Chainer Meetup #5)
Hirono Jumpei
More Related Content
What's hot
MySQL SYSスキーマのご紹介
MySQL SYSスキーマのご紹介
Shinya Sugiyama
Google Cloud ベストプラクティス:Google BigQuery 編 - 01 : BigQuery とは?
Google Cloud ベストプラクティス:Google BigQuery 編 - 01 : BigQuery とは?
Google Cloud Platform - Japan
ゼロトラストについて学んだこと
ゼロトラストについて学んだこと
iPride Co., Ltd.
SQL Macros - Game Changing Feature for SQL Developers?
SQL Macros - Game Changing Feature for SQL Developers?
Andrej Pashchenko
若手エンジニアのためのセキュリティ講座
若手エンジニアのためのセキュリティ講座
Hiroshi Tokumaru
Статистичний регресійний аналіз
Статистичний регресійний аналіз
Oleg Nazarevych
MongoDB very basic (Japanese) / MongoDB基礎の基礎
MongoDB very basic (Japanese) / MongoDB基礎の基礎
Naruhiko Ogasawara
20191115-PGconf.Japan
20191115-PGconf.Japan
Kohei KaiGai
Лекция 4. Префиксные деревья (Tries, prefix trees)
Лекция 4. Префиксные деревья (Tries, prefix trees)
Mikhail Kurnosov
Chapter7 回帰分析の悩みどころ
Chapter7 回帰分析の悩みどころ
itoyan110
NOSQLの基礎知識(講義資料)
NOSQLの基礎知識(講義資料)
CLOUDIAN KK
Advanced SQL injection to operating system full control (whitepaper)
Advanced SQL injection to operating system full control (whitepaper)
Bernardo Damele A. G.
Rでシステムバイオロジー
Rでシステムバイオロジー
弘毅 露崎
Advanced SQL injection to operating system full control (slides)
Advanced SQL injection to operating system full control (slides)
Bernardo Damele A. G.
計算機を用いて数学の問題を解くということ
計算機を用いて数学の問題を解くということ
Yoshihiro Mizoguchi
Spring boot 勉強会
Spring boot 勉強会
太志郎 遠藤
[DDBJing29]DDBJ Sequence Read Archive (DRA) の紹介
[DDBJing29]DDBJ Sequence Read Archive (DRA) の紹介
DNA Data Bank of Japan center
MySQL 5.7 トラブルシューティング 性能解析入門編
MySQL 5.7 トラブルシューティング 性能解析入門編
Mikiya Okuno
MySQLアンチパターン
MySQLアンチパターン
yoku0825
若手・中堅研究者のための科研費
若手・中堅研究者のための科研費
Yasuhisa Kondo
What's hot
(20)
MySQL SYSスキーマのご紹介
MySQL SYSスキーマのご紹介
Google Cloud ベストプラクティス:Google BigQuery 編 - 01 : BigQuery とは?
Google Cloud ベストプラクティス:Google BigQuery 編 - 01 : BigQuery とは?
ゼロトラストについて学んだこと
ゼロトラストについて学んだこと
SQL Macros - Game Changing Feature for SQL Developers?
SQL Macros - Game Changing Feature for SQL Developers?
若手エンジニアのためのセキュリティ講座
若手エンジニアのためのセキュリティ講座
Статистичний регресійний аналіз
Статистичний регресійний аналіз
MongoDB very basic (Japanese) / MongoDB基礎の基礎
MongoDB very basic (Japanese) / MongoDB基礎の基礎
20191115-PGconf.Japan
20191115-PGconf.Japan
Лекция 4. Префиксные деревья (Tries, prefix trees)
Лекция 4. Префиксные деревья (Tries, prefix trees)
Chapter7 回帰分析の悩みどころ
Chapter7 回帰分析の悩みどころ
NOSQLの基礎知識(講義資料)
NOSQLの基礎知識(講義資料)
Advanced SQL injection to operating system full control (whitepaper)
Advanced SQL injection to operating system full control (whitepaper)
Rでシステムバイオロジー
Rでシステムバイオロジー
Advanced SQL injection to operating system full control (slides)
Advanced SQL injection to operating system full control (slides)
計算機を用いて数学の問題を解くということ
計算機を用いて数学の問題を解くということ
Spring boot 勉強会
Spring boot 勉強会
[DDBJing29]DDBJ Sequence Read Archive (DRA) の紹介
[DDBJing29]DDBJ Sequence Read Archive (DRA) の紹介
MySQL 5.7 トラブルシューティング 性能解析入門編
MySQL 5.7 トラブルシューティング 性能解析入門編
MySQLアンチパターン
MySQLアンチパターン
若手・中堅研究者のための科研費
若手・中堅研究者のための科研費
Similar to MariaDB 10.3から利用できるSpider関連の性能向上機能・便利機能ほか
Spider storage engine (dec212016)
Spider storage engine (dec212016)
Kentoku
Chainer と Microsoft Azure 広がる応用 (Chainer Meetup #5)
Chainer と Microsoft Azure 広がる応用 (Chainer Meetup #5)
Hirono Jumpei
Spark Streamingを使ってみた ~Twitterリアルタイムトレンドランキング~
Spark Streamingを使ってみた ~Twitterリアルタイムトレンドランキング~
sugiyama koki
Androidアプリ開発者向け組み込みdb empress
Androidアプリ開発者向け組み込みdb empress
ITDORAKU
MariaDB Spider Mroonga 20140218
MariaDB Spider Mroonga 20140218
Kentoku
SparkやBigQueryなどを用いたモバイルゲーム分析環境
SparkやBigQueryなどを用いたモバイルゲーム分析環境
yuichi_komatsu
俺的 Ignite update 萌えポイント portal&arm, compute, network -
俺的 Ignite update 萌えポイント portal&arm, compute, network -
Yui Ashikaga
Windows Server 2019 の Hyper-Converged Infrastructure (HCI)
Windows Server 2019 の Hyper-Converged Infrastructure (HCI)
Hiroshi Matsumoto
[db analytics showcase Sapporo 2018] B13 Cloud Spanner の裏側〜解析からベストプラクティスへ〜
[db analytics showcase Sapporo 2018] B13 Cloud Spanner の裏側〜解析からベストプラクティスへ〜
Insight Technology, Inc.
OSSで実現するハイブリッドクラウド4ノードクラスタ ~Pacemakerのチケット機能で災害対策~
OSSで実現するハイブリッドクラウド4ノードクラスタ ~Pacemakerのチケット機能で災害対策~
tkomachi
Amazon Elastic MapReduceやSparkを中心とした社内の分析環境事例とTips
Amazon Elastic MapReduceやSparkを中心とした社内の分析環境事例とTips
yuichi_komatsu
IBM Cloud を利用したデータ分析ことはじめ
IBM Cloud を利用したデータ分析ことはじめ
IBM Analytics Japan
Get started with azure v0.9.19.1213
Get started with azure v0.9.19.1213
Ayumu Inaba
Linux/DB Tuning (DevSumi2010, Japanese)
Linux/DB Tuning (DevSumi2010, Japanese)
Yoshinori Matsunobu
#01-03 solaris11で深化するクラウド
#01-03 solaris11で深化するクラウド
SolarisJPNight
Applibot presents Smartphone Game on AWS
Applibot presents Smartphone Game on AWS
Kenta Yasukawa
Prestoで実現するインタラクティブクエリ - dbtech showcase 2014 Tokyo
Prestoで実現するインタラクティブクエリ - dbtech showcase 2014 Tokyo
Treasure Data, Inc.
Spiderの最新動向 20131009
Spiderの最新動向 20131009
Kentoku
Sheepdogを使ってみて分かったこと(第六回ストレージ研究会発表資料)
Sheepdogを使ってみて分かったこと(第六回ストレージ研究会発表資料)
Masahiro Tsuji
ISUCONの勝ち方 YAPC::Asia Tokyo 2015
ISUCONの勝ち方 YAPC::Asia Tokyo 2015
Masahiro Nagano
Similar to MariaDB 10.3から利用できるSpider関連の性能向上機能・便利機能ほか
(20)
Spider storage engine (dec212016)
Spider storage engine (dec212016)
Chainer と Microsoft Azure 広がる応用 (Chainer Meetup #5)
Chainer と Microsoft Azure 広がる応用 (Chainer Meetup #5)
Spark Streamingを使ってみた ~Twitterリアルタイムトレンドランキング~
Spark Streamingを使ってみた ~Twitterリアルタイムトレンドランキング~
Androidアプリ開発者向け組み込みdb empress
Androidアプリ開発者向け組み込みdb empress
MariaDB Spider Mroonga 20140218
MariaDB Spider Mroonga 20140218
SparkやBigQueryなどを用いたモバイルゲーム分析環境
SparkやBigQueryなどを用いたモバイルゲーム分析環境
俺的 Ignite update 萌えポイント portal&arm, compute, network -
俺的 Ignite update 萌えポイント portal&arm, compute, network -
Windows Server 2019 の Hyper-Converged Infrastructure (HCI)
Windows Server 2019 の Hyper-Converged Infrastructure (HCI)
[db analytics showcase Sapporo 2018] B13 Cloud Spanner の裏側〜解析からベストプラクティスへ〜
[db analytics showcase Sapporo 2018] B13 Cloud Spanner の裏側〜解析からベストプラクティスへ〜
OSSで実現するハイブリッドクラウド4ノードクラスタ ~Pacemakerのチケット機能で災害対策~
OSSで実現するハイブリッドクラウド4ノードクラスタ ~Pacemakerのチケット機能で災害対策~
Amazon Elastic MapReduceやSparkを中心とした社内の分析環境事例とTips
Amazon Elastic MapReduceやSparkを中心とした社内の分析環境事例とTips
IBM Cloud を利用したデータ分析ことはじめ
IBM Cloud を利用したデータ分析ことはじめ
Get started with azure v0.9.19.1213
Get started with azure v0.9.19.1213
Linux/DB Tuning (DevSumi2010, Japanese)
Linux/DB Tuning (DevSumi2010, Japanese)
#01-03 solaris11で深化するクラウド
#01-03 solaris11で深化するクラウド
Applibot presents Smartphone Game on AWS
Applibot presents Smartphone Game on AWS
Prestoで実現するインタラクティブクエリ - dbtech showcase 2014 Tokyo
Prestoで実現するインタラクティブクエリ - dbtech showcase 2014 Tokyo
Spiderの最新動向 20131009
Spiderの最新動向 20131009
Sheepdogを使ってみて分かったこと(第六回ストレージ研究会発表資料)
Sheepdogを使ってみて分かったこと(第六回ストレージ研究会発表資料)
ISUCONの勝ち方 YAPC::Asia Tokyo 2015
ISUCONの勝ち方 YAPC::Asia Tokyo 2015
More from Kentoku
An issue of all slaves stop replication
An issue of all slaves stop replication
Kentoku
How to migrate_to_sharding_with_spider
How to migrate_to_sharding_with_spider
Kentoku
Using spider for sharding in production
Using spider for sharding in production
Kentoku
MariaDB ColumnStore 20160721
MariaDB ColumnStore 20160721
Kentoku
Sharding with spider solutions 20160721
Sharding with spider solutions 20160721
Kentoku
Mroonga 20141129
Mroonga 20141129
Kentoku
Mroonga 20131129
Mroonga 20131129
Kentoku
Newest topic of spider 20131016 in Buenos Aires Argentina
Newest topic of spider 20131016 in Buenos Aires Argentina
Kentoku
Spiderの最新動向 20130419
Spiderの最新動向 20130419
Kentoku
Mroonga 20121129
Mroonga 20121129
Kentoku
Mroonga unsupported feature_20111129
Mroonga unsupported feature_20111129
Kentoku
Introducing mroonga 20111129
Introducing mroonga 20111129
Kentoku
hs_spider_hs_something_20110906
hs_spider_hs_something_20110906
Kentoku
Spider HA 20100922(DTT#7)
Spider HA 20100922(DTT#7)
Kentoku
Charms of MySQL 20101206(DTT#7)
Charms of MySQL 20101206(DTT#7)
Kentoku
Introducing Spider 20101206(DTT#7)
Introducing Spider 20101206(DTT#7)
Kentoku
Spider DeNA Technology Seminar #2
Spider DeNA Technology Seminar #2
Kentoku
Spider Performance Test(Bench Mark04242009)
Spider Performance Test(Bench Mark04242009)
Kentoku
Spider Shibuya.pm #12
Spider Shibuya.pm #12
Kentoku
More from Kentoku
(19)
An issue of all slaves stop replication
An issue of all slaves stop replication
How to migrate_to_sharding_with_spider
How to migrate_to_sharding_with_spider
Using spider for sharding in production
Using spider for sharding in production
MariaDB ColumnStore 20160721
MariaDB ColumnStore 20160721
Sharding with spider solutions 20160721
Sharding with spider solutions 20160721
Mroonga 20141129
Mroonga 20141129
Mroonga 20131129
Mroonga 20131129
Newest topic of spider 20131016 in Buenos Aires Argentina
Newest topic of spider 20131016 in Buenos Aires Argentina
Spiderの最新動向 20130419
Spiderの最新動向 20130419
Mroonga 20121129
Mroonga 20121129
Mroonga unsupported feature_20111129
Mroonga unsupported feature_20111129
Introducing mroonga 20111129
Introducing mroonga 20111129
hs_spider_hs_something_20110906
hs_spider_hs_something_20110906
Spider HA 20100922(DTT#7)
Spider HA 20100922(DTT#7)
Charms of MySQL 20101206(DTT#7)
Charms of MySQL 20101206(DTT#7)
Introducing Spider 20101206(DTT#7)
Introducing Spider 20101206(DTT#7)
Spider DeNA Technology Seminar #2
Spider DeNA Technology Seminar #2
Spider Performance Test(Bench Mark04242009)
Spider Performance Test(Bench Mark04242009)
Spider Shibuya.pm #12
Spider Shibuya.pm #12
MariaDB 10.3から利用できるSpider関連の性能向上機能・便利機能ほか
1.
MariaDB 10.3から利用できる Spider関連の性能向上機能・便利機能ほか スパイラルアーム合同会社 Kentoku SHIBA
2.
Spiderはどんなところで使われているか?
3.
Spiderはどんなところで使われているか? Siemens データ品質分析基盤として、Spiderが 利用されている。 3つのSpiderノード、4つのデータノードで 3か月あたり、2000億レコードを扱っている。
4.
Spiderはどんなところで使われているか? Tencent Games オンラインゲームの基盤としてSpiderが 利用されている。 396のSpiderノード、2800のデータノードで 100TBのデータを扱っている。
5.
Spiderはどんなところで使われているか? Spiderをクラウド上のスケーラブルな DB as a
serviseとして提供する話も あるようです。
6.
Spiderで何ができるようになるのか?
7.
SPIDER (MySQL/MariaDB) SPIDER (MySQL/MariaDB) Spiderで何ができるようになるのか? DB1 (MySQL/MariaDB) 1.リクエスト 2. 問い合わせを実行 3.レスポンス AP SPIDER (MySQL/MariaDB) アプリケーションは、1つのデータベースに接続するだけで、 大量のデータベースを意識せずに利用できる。 APAP AP
AP DB2 (MySQL/MariaDB) DB3 (MySQL/MariaDB)
8.
Spiderストレージエンジンとは? SpiderはMariaDBに 標準でバンドルされています。
9.
機能拡張 パーティション編
10.
その1 ・検索条件のプッシュダウンのサポート データノードにより複雑な検索条件を 送り絞り込みを行うことができるようになる ため、ネットワーク転送量が減り、SQLの 応答性能が向上する。
11.
その2 ・テーブルのCONNECT文字列のサポート 今までは、パーティションのCONNECT 文字列は使えたが、テーブルのCONNECT 文字列は無視されていたため、これを 利用できるように機能拡張。
12.
その3 ・全文検索のサポート パーティショニングされたテーブルでも 全文検索が利用できるようになる機能拡張。
13.
その4 ・空間検索のサポート パーティショニングされたテーブルでも 空間検索が利用できるようになる機能拡張。
14.
その5 ・MRR(Multi Range Read)のサポート パーティショニングされたテーブルで、MRR が可能になり、Batched
Key Access Joinに よるJOINの高速化ができるようになる 機能拡張。
15.
その6 ・子テーブルでの パーティション・プルーニングのサポート 子テーブルがパーティショニングされた テーブルである場合でも、パーティション・ プルーニングができるようになる機能拡張。
16.
その7 ・パーティション内部のソート高速化 パーティショニングされたテーブルのPKが クラスタインデックス以外の場合のソート 高速化のための機能拡張。 partition_skip_pk_sort_for_non_clustered_pk_table=on
17.
その8 ・パラレル検索のサポート パーティショニングされたテーブルの ストレージエンジンがパラレル検索を サポートしている場合、パラレル検索が できるようになる機能拡張。
18.
機能拡張 MariaDB編
19.
その9 ・任意のエラーコードでのレプリケーション リトライ レプリケーション失敗時、こちらで指定した 任意のエラーコードでリトライするように 機能拡張。 slave_transaction_retry_errors=1158,1159 slave_transaction_retry_interval=10
20.
その10 ・UPDATE、DELETE処理の機能拡張 ストレージエンジンでUPDATE、DELETE 処理を高速処理するためのMariaDB側の 機能拡張。パーティション機能への機能拡張。
21.
その11 ・集計処理の機能拡張 ストレージエンジン側で集計処理を高速化 するためのMariaDB側の機能拡張。
22.
その12 ・ストアドプロシージャ内部で実行される SQLのログ出力機能 ストアドプロシージャ内部で実行される SQLをSQLログやSLOWログに出力する ための機能拡張。 sp_general_log=on sp_slow_query_log=on
23.
その13 ・VPストレージエンジンのサポート VPストレージエンジンを使うための MariaDB側への機能拡張。パーティション 機能への機能拡張。
24.
VPストレージエンジンとの組み合わせによる 多次元シャーディング
25.
VPストレージエンジンとの組み合わせによる多次元シャーディング VPは、Vertical Partitioningの略です。 VPは複数の子テーブルを1つの (更新可能な)ビューとしてまとめることが できます。 同じプライマリキーを持つテーブルを プライマリキーでJOINしたビューと考えて 頂けると理解しやすいかと思います。 VPはクエリ毎にどの子テーブルを 利用するのが効果的かを判定して利用します。
26.
VPストレージエンジンとの組み合わせによる多次元シャーディング これは、テーブルパーティショニングを うまく使いこなす際に役に立ちます。 テーブルパーティショニングは、パーティションの ルールに指定したカラムでの検索が高速なのですが ルールに指定したカラムが指定されない検索は 低速になることがあります。 また、テーブルにユニークキーがあると、 ユニークキーのカラムをパーティションのルールに 含めないといけないという制限があります。
27.
異なるルールのパーティションを利用した構成例 (1/2) 1.リクエスト 3.レスポンス APAPAP
AP AP DB1 tbl_a (vp) Partition by col_a tbl_a1 Partition by col_b tbl_a2 select … from tbl_a where col_a = 1 create table tbl_a1( col_a int, col_b date, col_c int, primary key(col_a) )engine=innodb partition by … create table tbl_a2( col_a int, col_b date, col_c int, key idx1(col_a), key idx2(col_b) )engine=innodb partition by …
28.
異なるルールのパーティションを利用した構成例 (2/2) 1.リクエスト 3.レスポンス APAPAP
AP AP select … from tbl_a where col_b = ‘2016-01-01’ create table tbl_a1( col_a int, col_b date, col_c int, primary key(col_a) )engine=innodb partition by … create table tbl_a2( col_a int, col_b date, col_c int, key idx1(col_a), key idx2(col_b) )engine=innodb partition by … DB1 tbl_a (vp) tbl_a1 tbl_a2 Partition by col_a Partition by col_b
29.
VPストレージエンジンとの組み合わせによる多次元シャーディング そのため、異なる分割ルールで シャーディングされたSpiderテーブルを VPの子テーブルとして利用すると VPはこれらのSpiderテーブルを効果的に 使い分けます。
30.
異なるシャーデングルールを利用した構成例 (1/2) DB2 tbl_a 1.リクエスト 3.レスポンス DB3 tbl_a DB4 tbl_a APAPAP
AP AP DB1 tbl_a (vp) DB5 tbl_a Partition by col_a tbl_a1(spider) Partition by col_b tbl_a2(spider) select … from tbl_a where col_a = 1
31.
異なるシャーデングルールを利用した構成例 (2/2) DB2 tbl_a 1.リクエスト 3.レスポンス DB3 tbl_a DB4 tbl_a APAPAP
AP AP DB1 tbl_a (vp) DB5 tbl_a Partition by col_a tbl_a1(spider) Partition by col_b tbl_a2(spider) select … from tbl_a where col_b = 1
32.
機能拡張 プラグイン編
33.
その14 ・WARNINGのログ出力機能 SQL_ERROR_LOGプラグインに、 WARNINGを記録するための機能拡張。
34.
MariaDBのイベントのご紹介
35.
MariaDB Developer’s Meetup
in China MariaDB Foundation主催のDeveloper向けコミュニティイベントは、これまで過去 にアメリカやヨーロッパで開催されておりましたが、今回アジアで初めて開催されま す。 https://mariadb.org/2017-2-developers-unconference-and-related-events- shenzhen/ 【主旨】 MariaDBを使用したプロダクトの開発者やMariaDBの開発者やプラグインの開発者、 コントリビュータ向けのイベントで、両者でMariaDBの機能向上のため、議論を交わす イベントです。 MariaDB開発やコントリビュータとの交流を深められ、相乗効果が得られる密度の濃い イベントです。 【開催日、場所】 日程:2017年11月13日~11月17日 場所:中国 深セン市 https://www.meetup.com/MariaDB-Developers/events/241873269/
36.
M/18 in NYC
(2018年2月の開催決定!) 2017年4月にMariaDB.comが初めて独自に開催したカンファレンスを、2018年の2月 に再度NYCで開催されます。本カンファレンスはMariaDBの新機能や他社の導入事例、 また使用方法などの講演を2日間に渡り聞くことができます。 日程:2018年 2月26日、27日 場所:NYC コンラッドNYホテル https://m18.mariadb.com/
37.
http://spiderse.com Kentoku SHIBA (kentokushiba
[at] gmail [dot] com) Any Questions? You can see me later! Come to visit me!! ご清聴ありがとうございました!
Download now