MySQLはグループレプリケーション機能のベータリリースやツール類のマイナーバージョンアップがありました。このグループレプリケーションのアーキテクチャを解説します。PostgreSQLは2点のセキュリティ問題の修正がありました。また、
[MySQL]2016年8月の主な出来事
7月30日にMySQL 5.
マルチマスター型のレプリケーション機能であるグループレプリケーションのベータ版がリリースされました。このほかツールとして、
商用版の監視ツールMySQL Enterprise Monitor 3.
MySQLのグループレプリケーション機能のご紹介
MySQLでは各種のレプリケーション構成をとることができます。MySQLには2000年にレプリケーション機能が導入され、
グループレプリケーションはすべてのノードがマスターとして動作する構成となります。どのノードに書き込んだ内容でも相互に更新されていきます。MySQLのグループレプリケーションはMySQL 5.
MySQLのグループレプリケーションは以下の特徴を持っています。
- 分散型の高可用性構成を構築可能
- 障害が発生したノードを検知して自動的に切り離し
- ノードの動的な追加削除が可能
グループレプリケーションは分散コンピューティングのState Machineのコンセプトをベースとしています。ノード間の通信にはPaxosアルゴリズムを用いたグループコミュニケーション
トランザクションを処理するフローは以下の通りとなっています。
- データの変更処理は各ノードのローカルで実行
- コミットの命令が届いた段階で各ノードに実行確認のメッセージをブロードキャスト
- 各ノードでメッセージに含まれる変更対象の行とバージョンを確認
- 各ノードの行のバージョンと矛盾が無いことが確認できたらそれぞれでコミット
- 変更対象の行が別のトランザクションで変更されバージョンが異なっている場合はロールバック
どのノードで実行されたトランザクションでも、
MySQLのグループレプリケーションは、
先月のMySQL関連イベントやセミナー、ユーザ会の活動のレポート
- MySQL 5.
7入門セミナーシリーズ in 徳島 - 徳島県、
とくしまOSS普及協議会と日本オラクルの共催で、 徳島県のIT事業者を対象にMySQLの基礎を学べるセミナーを実施中です。順次全国展開を進めているセミナーシリーズが徳島で開催されています。1回2テーマずつ、 全3回開催でMySQLを体系的に学習する機会となっています。資料はMySQLのイベントページに掲載される予定です。 - MySQL 5.
7新機能紹介 (日本語全文検索&GIS) - MySQL 5.
7で追加された日本語全文検索機能と、 MySQL 5. 7で再実装されたGIS (地理情報システム) についてご紹介させて頂きます。特にMySQL 5. 7のGISに関してはこれまで日本語での情報発信が限られており、 セミナーとしては初めての開催となりました。
[PostgreSQL]2016年8月の主な出来事
PostgreSQLは2016年8月11日にアップデートが実施され、
CVE-2016-5423 | 特定のCASE/ 参考:Bug 1364001 - (CVE-2016-5423) CVE-2016-5423 postgresql: CASE/ |
CVE-2016-5424 | データベース名やロール名に特定の文字列が含まれていると、
|
次期メジャーバージョンのリリースに向けては、
PostgreSQL9.
先月のPostgreSQL関連イベントやセミナー、ユーザ会の活動のレポート
- オープンソースカンファレンス2016 Kyoto
- 2016年7月29日
(金)~30日 (土) に京都リサーチパークで、 オープンソースカンファレンス2016 Kyotoが開催されました。1日目に開催されたセミナーにおいて、 PostgreSQL エンタープライズ・ コンソーシアム 稲葉香理様による 「PostgreSQL はエンタープライズで使えるのか? PGECons の取り組みと、 PostgreSQL活用事例のご紹介」 の講演が行われました。
[Cassandra]2016年8月の主な出来事
8月にはリリースがありませんでした。当初7月リリース予定だったApache CassandraのVersion 3.
Cassandraのリリース情報(2016年8月25日最新情報)
Cassandra version 3. | 2016年4月14日リリース |
Cassandra version 3. | 2016年7月8日リリース |
Cassandra version 2. | 2016年7月8日リリース |
Cassandra version 2. | 2016年7月8日リリース |
Apache Cassandraのインストーラ付きのものも含む各種パッケージがDataStax Distribution of Apache Cassandraとしてダウンロードできます:
Cassandraのドライバーリリース情報(2016年8月25日最新情報)
Java Driver 3. | Cassandra 3. | 2016年7月13日リリース |
C# /.NET Driver v3. | Cassandra 3. | 2016年8月4日リリース |
Ruby Driver v3. | Cassandra 3. | 2016年7月22日リリース |
C/ | Cassandra 3. | 2016年8月22日リリース |
PHP Driver v1. | Cassandra 3. | 2016年8月8日リリース |
Python Driver v3. | Cassandra 3. | 2016年8月1日リリース |
Node. | Cassandra 3. | 2016年6月30日リリース |
Spark Cassandra Connector Release 1. | Cassandra 3. | 2016年6月9日リリース |
alia v3. | Cassandra 3. | 2016年8月10日リリース |
go用ドライバー | Cassandra 2. | 2016年8月24日最終更新 |
Cassandra関連イベントやセミナー、ユーザ会の活動のレポート
- 第35回Cassandra勉強会
(2016年8月) - 「Cassandraを利用・
運用するにあたって次第にみえてくる課題や疑問、 グッド/バッドノウハウを共有しつつ探求する」 ことを目的として日本Cassandraコミュニティが主宰している勉強会です。8月30日開催の今回は 「人事アプリケーション開発におけるCassandraデータモデリングの話」 と、 9月7日〜9日米国で開催のCassandra Summit 2016参加への事前準備として現地で答えを得るための質問募集コーナーがありました。
2016年9月開催予定のセミナーやイベント、ユーザ会の活動
MySQL 5.7入門セミナーシリーズ in 徳島
日程 | 第1回 インストール編&セキュリティ基礎編 2016年8月5日 第2回 バックアップ編&レプリケーション編 2016年8月26日 第3回チューニング基礎編&SQLチューニング編 2016年9月16日 |
---|---|
場所 | 徳島県職員会館第1会議室 徳島市万代町3丁目5-3 |
内容 | 2015年夏から開催し毎回大好評をいただいているMySQL入門セミナーシリーズがMySQL 5. |
主催 | 徳島県、 |
MyNA(日本MySQLユーザ会)会 2016年9月
日程 | 2016年9月2日 |
---|---|
場所 | 日本オラクル株式会社 本社 東京都港区北青山2-5-8 |
内容 | 日本MySQLユーザ会のイベント。MySQLサポートエンジニア奥野幹也氏の新書籍出記念イベント |
MySQL 5.7入門セミナーシリーズ
日程&テーマ | 2016年9月1日 2016年9月2日 |
場所 | 9/ 9/ |
---|---|
内容 | 2015年夏から開催し毎回大好評をいただいているMySQL入門セミナーシリーズがMySQL 5. |
主催 | 日本オラクル MySQL GBU |
MySQL Cluster入門
日程 | 2016年9月6日 |
---|---|
場所 | 日本オラクル株式会社 本社 東京都港区北青山2-5-8 |
内容 | 書籍 |
主催 | 日本オラクル MySQL GBU |
[Webセミナー]MySQL Enterprise Edtionを利用すべき10の理由
日程 | 2016年9月8日 |
---|---|
内容 | 事前登録制です。Webセミナーですので、 |
主催 | 株式会社ソフトエイジェンシー |
協賛 | 日本オラクル MySQL GBU |
第8回PostgreSQLアンカンファレンス@東京
日程 | 2016年9月10日 |
---|---|
場所 | 株式会社アシスト セミナールーム 東京都千代田区九段北4-2-1 |
内容 | 毎回大好評をいただいているPostgreSQLアンカンファレンスの第8回目の開催です。アンカンファレンス形式なので、 |
WebDB Forum
日程 | 2016年9月13日 |
---|---|
場所 | 慶應義塾大学 日吉キャンパス 〒223-8521 神奈川県横浜市港北区日吉4-1-1 |
内容 | WebDB Forumは、 |
主催 | 情報処理学会データベースシステム研究会、 |
オープンソースカンファレンス 2016 Shimane
日程 | 2016年9月24日 |
---|---|
場所 | 松江テルサ 島根県松江市朝日町478-18 |
内容 | オープンソースのコミュニティや協賛企業、 |
主催 | オープンソースカンファレンス実行委員会 |
オープンソースカンファレンス 2016 Nagaoka
日程 | 2016年10月1日 |
---|---|
場所 | まちなかキャンパス長岡 新潟県長岡市大手通2-6 |
内容 | オープンソースのコミュニティや協賛企業、 |
主催 | オープンソースカンファレンス実行委員会 |
その他のニュース
写真や画像を共有するソーシャルネットワークのPinterestでは、