MySQLは次期ジャーバージョンのMySQL 8.
[MySQL]2016年9月の主な出来事
9月12日に次期メジャーバージョンとなるMySQL 8.
9月にはMySQLのドキュメントストア機能のクライアントAPIであるX DevAPIを実装したJava, Pythonおよび.Net用コネクタやクライアントシェルプログラムのMySQL X Shellのアップデートがありました。
管理ツールではOracle Enterprise Manager for MySQL Databaseのアップデート、
MySQL 8.0
MySQL 8.
MySQL 8.
データディクショナリ | テーブル定義やパーティション、 |
UTF-8 | utf8mb4がデフォルトの文字コードに。Unicode 9. |
権限テーブルのInnoDB化 | 権限管理テーブルをMyISAMからInnoDBに変更。 |
ロール | ユーザの権限管理にロールを追加、 |
パフォーマンススキーマにインデックス追加 | 性能統計情報の分析を効率化 |
パフォーマンススキーマにエラーサマリーテーブル追加 | サーバサイドエラーをパフォーマンススキーマにて管理/ |
SQLコマンドによる設定変更永続化 | SETコマンドにて行ったパラメータ変更を永続化可能に |
パラメータ設定箇所の可視化 | 設定値がコンパイル時、 |
MySQL 5.
MySQL Cloud Service
オラクルが提供するクラウドサービスOracle Public Cloudの1メニューとしてMySQL Cloud Serviceが利用可能となりました。MySQL Cloud Serviceは、
MySQLをベースとした他のDBaaSとの大きな違いは、
MySQL Enterprise Backupによってバックアップしたデータをクラウドとオンプレミスの間で移動できるため、
MySQL InnoDB Cluster
MySQLサーバーの高可用性構成を実現するソフトウェアパッケージをまとめたのがMySQL InnoDB Clusterです。
- マルチマスター型レプリケーション MySQL Group Replication
- MySQLプロトコル用のソフトウェアルーター MySQL Router
- 新しいクライアントシェルプログラム MySQL X Shell
2016年9月末時点ではMySQL Group Replicationプラグイン0.
先月のMySQL関連イベントやセミナー、ユーザ会の活動のレポート
- MySQL 5.
7入門セミナーシリーズ in 徳島 - 徳島県、
とくしまOSS普及協議会と日本オラクルの共催で、 徳島県のIT事業者を対象にMySQLの基礎を学べるセミナーを実施しました。1回2テーマずつ、 全3回開催でMySQLのインストールからレプリケーション、 チューニングまでMySQLを利用する上で必要となる知識を体系的に学習する機会となっていました。いずれの開催も30名以上の方にご来場いただきました。IT系メディアでも紹介いただきました。資料はMySQLのイベントページに掲載される予定です。
[PostgreSQL]2016年9月の主な出来事
2016年9月1日にPostgreSQL 9.
PostgreSQL9.6のパラレルクエリ機能のご紹介
PostgreSQL9.
これまでのPostgreSQLでは、
複数プロセスを用いてサーバのCPU資源を十分に活用することで、
一方で、
パラレルクエリ機能と同等な対策は、
先月のPostgreSQL関連イベントやセミナー、ユーザ会の活動のレポート
- PostgreSQL on Azure超入門
- 2016年9月30日(金)にOSSコンソーシアムデータベース部会が主催するハンズオンセミナー
「PostgreSQL on Azure超入門」 が開催されました。このセミナーでは、 株式会社 デジタル・ ヒュージ・ テクノロジー 鵜川徹 様に登壇いただき、 Azure上へPostgreSQLの環境構築から基本操作までご講演いただきました。
[Apache SparkとSpark SQL]最近の主な出来事
5月にプレビュー版が公開され動向が注目されていたApache Spark 2.
- SQLのサポートを拡大
- 多くのSQL 2003のクエリが新たにサポートされました。これにより、
Spark 1. 6では半数ほどしか実行できなかったTPC-DSのクエリを、 Spark 2. 0ではすべて実行できるようになりました。 - APIのユーザビリティの向上
- Spark 1.
6では、 実行するクエリの種別 (SQLまたはHiveQL) によって、 エントリーポイントとなるAPIが2通り (SQLContextまたはHiveContext) に分かれていました。しかしSpark 2. 0では、 これらのAPIがSparkSessionという単一のAPIに統一され、 より使いやすくなりました。また、 Spark 1. 6から追加されたデータ構造であるDatasetはこれまでアルファ版でしたが、 Spark 2. 0にて正式にサポートされました。 - 性能の大幅な改善
- 処理エンジンであるTungstenの強化やオプティマイザであるCatalystの改善により、
Spark 1. 6と比較して約2~10倍も性能が向上しました。なおSparkの主要な開発企業である米国Databricks社が、 Spark 2. 0とSpark 1. を公開しています。6の性能比較結果
詳細については、
なお、
またSpark 1.
最近のSpark関連イベントやセミナー、ユーザ会の活動のレポート
- データサイエンティスト実践セミナー Python/
Sparkで始める分析の実際 Big Data University Tokyo Meetup #7 - 8月26日
(金) にイベント&コミュニティスペース 「dots.」 にて、 日本アイ・ ビー・ エム株式会社主催のセミナー 「データサイエンティスト実践セミナー Python/ Sparkで始める分析の実際」 が開催されました。Sparkのセッションでは、 「詳解Apache Spark」 (技術評論社) の共著者でもある日本アイ・ ビー・ エム株式会社の田中裕一氏が、 Apache Sparkの勘所について解説しました。講演資料はイベントページで公開しています。 - Hadoop Summit 2016 Melbourne
- 8月31日
(水)~9月1日 (木) にオーストラリア メルボルンのCrown Conference Centreにて、 米国Hortonworks社主催のイベント 「Hadoop Summit 2016 Melbourne」 が開催されました。Spark関連では、 Apache ZeppelineというWeb GUIでSparkに接続してインタラクティブ分析が可能なOSSの紹介や、 Spark上で動作するディープラーニングの紹介など、 10以上のセッションが開催されました。講演資料は公式サイトのアジェンダページで公開しています。 - Twitterデータ分析入門 - Big Data University Tokyo Meetup #8
- 9月9日
(金) にTwitter Japan株式会社にて、 日本アイ・ ビー・ エム株式会社主催のセミナー 「Twitterデータ分析入門」 が開催されました。セッションでは、 日本アイ・ ビー・ エム株式会社の宋珠憲氏と田中裕一氏が、 TweetデータをSparkで分析する手法について詳しく解説しました。講演資料はイベントページで公開しています。
2016年10月開催予定のセミナーやイベント、ユーザ会の活動
MySQL 最前線 ~ 2016年秋 最新アップデート
日程 | 2016年10月3日 |
---|---|
場所 | 日本オラクル株式会社 本社 東京都港区北青山2-5-8 |
内容 | MySQL 8. |
主催 | 日本オラクル MySQL GBU |
ビッグデータ分析技術勉強会
日程 | 2016年10月24日 |
---|---|
場所 | NHN テコラス株式会社 東京都新宿区新宿6-27-30 新宿イーストサイドスクエア13階 |
内容 | ビッグデータの蓄積・ |
主催 | Future of Data~データの未来を考えよう~ |
Spark Summit Europe 2016
日程 | 2016年10月25日~27日 |
---|---|
場所 | Square - Brussels Meeting Centre rue Mont des Arts B-1000 Brussels |
内容 | Apache Sparkの開発者・ |
主催 | 米国Databricks Inc. |
Hadoop Summit 2016 Tokyo
日程 | 2016年10月26日~27日 |
---|---|
場所 | ヒルトン東京 東京都新宿区西新宿6丁目6番2号 |
内容 | Apache Hadoop, Apache Sparkの開発者・ |
主催 | 米国Hortonworks社 |
オープンソースカンファレンス 2016 Tokyo/Fall
日程 | 2016年11月5日 |
---|---|
場所 | 明星大学 東京都日野市程久保2-1-1 |
内容 | オープンソースのコミュニティや協賛企業、 |
主催 | オープンソースカンファレンス実行委員会 |