2015年11月にはPostgreSQLも次期メジャーリリースの9.
[MySQL]2015年11月の主な出来事
第3回でご紹介したとおり、
日本MySQLユーザ会 15周年
日本でのMySQLの普及やユーザ間でのコミュニケーションの場としての日本MySQLユーザ会
先月のMySQL関連イベントやセミナー、ユーザ会の活動のレポート
- MySQL 最新情報セミナー2015秋
MySQL 5.
7のリリースを速報する位置づけでのセミナーが全国各地で開催されました。10月30日東京、 11月4日 大阪、 11月5日 福岡、 および11月9日 東京にて追加開催されました。資料が公開されていますのでご利用下さい。また今後名古屋および札幌などでの開催を予定しますので、 ぜひご参加ください。
[PostgreSQL]2015年11月の主な出来事
10月にリリースされたPostgreSQL 9.
PostgreSQL 9.
PostgreSQL 9.
PostgreSQL 9.5 主な新機能
- UPSERT
INSERT文の拡張機能として、
対象行が存在しなければINSERT、 対象行が存在したらUPDATEを実行するUPSERT文が実行可能になりました。INSERT時にPK違反などの制約違反が発生した場合にUPDATEに切り替えて処理を実行する機能になります。従来はトリガーなどを用いていた処理がINSERT文1つで実行可能になります。 - BRIN
(Block Range Index) PostgreSQLはB-tree、
Hash、 GiST、 SP-GiST、 GINなど数多くのインデックスが使用可能ですが、 PostgreSQL 9. 5 から新たに BRIN が使用可能になりました。このインデックスはブロック単位でインデックス対象カラムの最大値と最小値を管理することで、 インデックススキャンの効率を高める機能です。一般的に使用されるB-treeと比較してインデックスサイズが非常に小さくなることが特徴の1つで、 大量データを検索するようなDWH用途向けのインデックスになります。BRINはカラムデータの並びと物理的な配置が一致していることで効率的に使用することができます。B-treeとはタイプの異なるインデックスになりますので、 B-treeの代替えのインデックスにはならない点はご注意ください。 - RLS
(Row Level Security) これまでの PostgreSQL はGRANT・
REVOKE文により表または列に対してアクセス権を設定していましたが、 PostgreSQL 9. 5 からは行単位でユーザごとの参照・ 更新などのアクセス権が設定可能になります。この機能により、 より細かな単位でのセキュリティ設定が可能になります。 - JSON型の改善
新たなデータ型として PostgreSQL 9.
2 から JSON型が、 PostgreSQL 9. 4 から JSONB 型が扱えますが、 PostgreSQL 9. 5では新たな関数・ 演算子が複数追加されています。これによりJSON型がより使いやすくなり、 利用範囲も広がります。 - FDWの機能強化
FDW
(Foreign Data Wrapper) は外部にあるデータをPostgreSQLのテーブルとして扱う機能です。PostgreSQL 9. 5 では FDW の機能強化によりテーブル定義のインポートが可能になりました。これにより、 外部にあるテーブルと同定義のテーブル作成を行う手間が省けます。また、 外部テーブルで継承テーブルの使用が可能になりました。これにより外部テーブルを含んだパーティショニング構成が可能となります。
先月のPostgreSQL関連イベントやセミナー、ユーザ会の活動のレポート
- PostgreSQLカンファレンス2015
PostgreSQLの国内での最大規模のカンファレンスである
「PostgreSQLカンファレンス2015」 が2015年11月27日にAP品川にて開催されました。なお、 本イベントは原稿執筆時点では開催されていないため、 2016年1月の本連載にて詳細をご報告いたします。 - 第33回 PostgreSQL 勉強会
PostgreSQLユーザ会による勉強会が株式会社アシストにて開催されました。これまでの勉強会とは趣向を変え、
PostgreSQLの付加機能の開発方法の解説と、 PostgreSQLコミュニティでの開発プロセスであるコードレビューについて、 実際にパッチをレビューするハンズオン付きの勉強会が開催されました。実際に手を動かしながら勉強会に参加することで、 参加者全員が刺激を与え合う良い勉強会になりました。
その他、
2015年12月開催予定のセミナーやイベント、ユーザ会の活動
第12回 中国地方DB勉強会 in 出雲
日程 | 2015年12月5日 | |
---|---|---|
場所 | 出雲商工会館 1Fホール | |
内容 | MySQLとPostgreSQL両方の最新事情が同時にきける勉強会が出雲で開催されます。 | |
主催 | PostgreSQLユーザ会中国支部 |
初心者向け!MySQL 5.7入門セミナーシリーズ
日程 | 第1回 インストール&レプリケーション編 2015年12月7日 |
---|---|
第2回 バックアップ&チューニング基礎編 2015年12月8日 | |
場所 | 東京: オラクル青山センター 東京都港区北青山2-5-8 |
内容 | 2015年夏から開催し毎回大好評をいただいているMySQL入門セミナーシリーズがMySQL 5. |
主催 | 日本オラクル MySQL GBU |
オープンソースカンファレンス2015 .Enterprise
OSSコンソーシアム データベース部会としては、
MySQL関連のセミナーはクラウド基盤で実証されたオープンデータベースの高速化
またNoSQL関連のセミナーでは、
日程 | 2015年12月9日 |
---|---|
場所 | TKP渋谷カンファレンスセンター |
内容 | オープンソースカンファレンスの中でも企業システムでのオープンソース活用をテーマにしたイベントです。 |
主催 | オープンソースカンファレンス実行委員会 |
企画運営 | 株式会社びぎねっと |
第6回 PostgreSQLアンカンファレンス@東京
日程 | 2015年12月12日 | |
---|---|---|
場所 | 株式会社アシスト セミナールーム 東京都千代田区九段北4-2-1 | |
内容 | セッション内容は当日決まる。15~20分という短時間のセッションで、 |
MySQL Users Conference Japan 2015
日程 | 2015年12月15日 |
---|---|
場所 | フクラシア東京ステーション 東京都千代田区大手町2丁目6−1 朝日生命大手町ビル |
内容 | MySQL 5. |
主催 | 日本オラクル MySQL GBU |
Apache SparkとSpark SQLのご紹介
Apache Sparkは大規模データ向けの汎用分散処理エンジンです。同じく分散処理エンジンであるHadoop MapReduceと比べて低レイテンシに処理を実行できます。Spark SQLはSparkが持つコンポーネントの1つであり、
リリース情報
SparkおよびSpark SQLの最新バージョンは、
Apache Spark関連のイベント・セミナー情報
Data Engineering Conference 2015
11月17日
Spark Summit East 2016
海外のイベントで少し先のものになりますが、
その他のニュース
趣味に関する画像や興味のある情報をあつめて共有できるPinterestでは、