データベース部会のメンバーが,さまざまなオープンソースデータベースの毎月の出来事をお伝えしています。2018」にて,新しいMySQLクラウドサービスや新機能が複数発表されました。11がリリースされました。7.6から7.2までの各マイナーバージョンがいっせいにリリースされました。バグ修正だけでなく複数の機能追加や重要な変更も行われています。今回のマイナーバージョンでの要点は今後の本連載にて解説予定です。DMRがリリースされました。8.0.13ベースとなり,今後はMySQLサーバーのソースコードツリーに統合され,リリースサイクルもMySQLサーバーに合わせる形となります。Uberや日本からもスクウェア・エニックスの事例講演をはじめ,MySQL開発エンジニアによるディープな技術セッションが多数用意されていました。Oneに名称を変更して,より幅広いデベロッパー向けのイベントと位置づけられています。Store関連が数多く提供されていました。2018のMySQL関連セッションとしてはスクウェア・エニックスが唯一の日本人による講演でした。2018開催3日目となる水曜日の注目セッションとしても取り上げられました。非常に多くのMySQLサーバーを運用し,またレプリケーション機能を活用してディザスタリカバリ構成を構築していることなどが紹介されていました。オンラインゲームに世界中から同時にアクセスするプレーヤーのためのデータ管理が要件となっており,MySQL開発チームへの期待として語られていました。講演終了後にはスクウェア・エニックスと同様に世界的に有名なゲームメーカーのエンジニアからの質問もあり,最後まで盛り上がりを見せた講演となりました。8.0.13ならびに5.7.24から利用できる機能として,データマスキング機能とテスト用のランダムデータ生成機能が発表されました。データマスキングはクレジットカードや電話番号の一部を隠蔽または匿名化して利用するなどの用途があります。多くのセキュリティ標準や法規,企業でのセキュリティポリシーで要件となっています。データを匿名化することでデータ保護の安全性の向上が期待できます。MySQLのデータマスキングでは,クレジットカードなどの定型的なデータのマスキングやユーザがルールを定義してのマスキングが可能となっています。対象となる文字列の一部や先頭と末尾をxなどの特定の文字で置き換えることや,文字列のフォーマットは維持しながらランダムな文字列で置き換えることが可能です。給与などを隠蔽するために数値データの範囲を変えることもできます。この他ユーザーが置き換えのルールを定義したり,事前に指定したブラックリストに該当する場合のみマスキングを行うことも可能となっています。ランダムデータ生成機能は,単にランダムな値を生成するのではなく,たとえばクレジットカードであればチェックサムを算出するLuhnアルゴリズムをふまえた値の生成が可能です。他にも米国の電話の仕様にあわせたデータやユーザがルールを定義しての生成が可能となっています。これによりアプリケーションのテスト時により実際の状況に近づける事が可能となります。Serviceが発表されました。Service)とされています。Serviceは仮想化プラットホームを上でMySQLサーバーを動作させていました。高可用性構成はユーザが手動で設定する必要があり,マネージドサービスとは呼びづらい部分がありました。Infrastructure)に統合され,高可用性や自動拡張を含めて利用や運用をより省力化できるサービスとなります。ベアメタルならではの高い性能も期待できます。運用の多くを自動化する方向で開発が進められています。Serviceはこの新しいMySQLaaSのオプション機能として提供される予定である旨が発表されました。今回の講演ではMySQLとRAPIDノードを組み合わせたベンチマークの結果や開発中の環境を利用してのデモが行われました。11がリリースされました。今回のリリースでは,PostgreSQLでビッグデータを取扱いできるよう,巨大なデータベースや,高い計算負荷を要求される場合に役立つ機能追加が目立っています。テーブルパーティショニングの大幅な改善,パラレルクエリの拡充,一部のDMLの並列化サポート,JITコンパイル導入などがそうです。他にもストアドプロシージャ内でのトランザクション制御が可能になるなどの新機能,ユーザのリクエストに基づく機能改善など,多くの機能追加が行われております。11の主な新機能パーティショニングにおける堅牢性とパフォーマンスの強化ストアドプロシージャにおけるトランザクションのサポートパラレルクエリの拡充ジャストインタイム(JIT)コンパイル一般的なユーザーエクスペリエンスの向上PGECons勉強会開催2018年10月18日に第2回PGECons勉強会が開催されました。今回はPostgreSQLの標準ベンチマークツールpgbenchと,パラレルクエリがテーマでした。11のベンチマークにも役立つ情報が紹介されました。11での改良点も紹介されました。PGECons(PostgreSQLエンタープライズ・コンソーシアム)のサイトにて資料が公開されておりますので,興味のある方はご活用ください。多目的ホール内容オープンソースのコミュニティや協賛企業,後援団体によるオープンソース関連のセミナーや展示などをお楽しみいただけます。MySQLとPostgreSQLに関する講演,JPUG新潟支部のブース展示が予定されています。4F中会議室(島根県松江市・JR松江駅前)内容オープンソースのコミュニティや協賛企業,後援団体によるオープンソース関連のセミナーや展示などをお楽しみいただけます。5.7以前から変更されている点があります。8.0のデータディクショナリに関する解説や,バージョンアップのための事前準備,バージョンアップ時の注意事項などを解説します。Supportは2018年12月に終了します。びこの機会にバージョンアップについてご検討ください。2018」で発表されたMySQL最新情報を日本でフィードバックするセミナーです。8.0以降の製品戦略をご紹介予定です(同時通訳あり⁠)⁠。KPP八重洲ビル内容PostgreSQLの国内総合カンファレンス。PostgreSQLに関わる方がさらに知見を深めるのにはもちろん,PostgreSQLの知識をこれから得たいという方にも最適なコンテンツが予定されています。2018著者プロフィール山本文彦(やまもとふみひこ)TIS株式会社アプリ兼インフラエンジニアとしてさまざまなECサイトの開発現場を担当後,現在はOSSサポートサービスにおいて技術コンサルティングや保守サポートに従事。DynamoDBといったNoSQLなどさまざまなDB製品の利用経験を活かして,OSS製品の普及活動に力を注いでいる。日本オラクル(株)において,MySQLのお客様環境への導入支援や製品の技術解説を担当するセールスコンサルタントチームのアジア太平洋地域リーダー。多国籍なMySQL部門にて,オーストラリア,インド,台湾などに在籍するチームメンバーを束ね,アジア太平洋地域の25以上の国や地域でのMySQL普及やビジネスの拡大をミッションとする。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。