データベース

Amazon Neptuneで始める初めてのグラフDB④ G.V()を用いてローカル端末からAmazon Neptuneに接続する

こんにちは。 DevOpsが好きなアプリケーションサービス部の兼安です。 本記事は「Amazon Neptuneで始める初めてのグラフDB」というテーマの連載記事の4回目です。 Amazon Neptuneで始める初めてのグラフDB① NeptuneクラスターとNotebookの作成 Amazon Neptun…

Amazon Neptuneで始める初めてのグラフDB③ Amazon NeptuneとTom Sawyer Graph Database Browserとの接続

こんにちは。 DevOpsが好きなアプリケーションサービス部の兼安です。 本記事は「Amazon Neptuneで始める初めてのグラフDB」というテーマの連載記事の3回目です。 Amazon Neptuneで始める初めてのグラフDB① NeptuneクラスターとNotebookの作成 Amazon Neptun…

Amazon Neptuneで始める初めてのグラフDB② Gremlinを用いたグラフデータの基本操作

こんにちは。 DevOpsが好きなアプリケーションサービス部の兼安です。 本記事は「Amazon Neptuneで始める初めてのグラフDB」というテーマの連載記事の2回目です。 Amazon Neptuneで始める初めてのグラフDB① NeptuneクラスターとNotebookの作成 Amazon Neptun…

Amazon Neptuneで始める初めてのグラフDB① NeptuneクラスターとNotebookの作成

こんにちは。 DevOpsが好きなアプリケーションサービス部の兼安です。 今回からしばらく「Amazon Neptuneで始める初めてのグラフDB」というテーマで連載記事を書いていこうと思います。 本記事はその1回目です。 Amazon Neptuneで始める初めてのグラフDB① Ne…

油断すると忘れてしまうかもしれないAmazon Aurora MySQLのパラメータグループの豆知識

こんにちは。 DevOpsが好きなアプリケーションサービス部の兼安です。 今回はパラメータグループのお話です。 (主に私が)油断すると忘れそうなAmazon Aurora MySQLのパラメータグループの豆知識をいくつか書いてみました。 本記事の対象者 本記事執筆にあ…

Amazon Aurora Serverless v2+Amazon RDS Proxyの場合、RDS Proxyの最低料金は8ACU分です

こんにちは。アプリケーションサービス部所属、DevOps推進派の兼安です。 今回は、Amazon RDS ProxyとAmazon Aurora Serverless v2のお話です。 Amazon Aurora Serverless v2はコストの柔軟性が高いサービスではありますが、Amazon RDS Proxyと組み合わせた…

Amazon Timestreamの保持期間はデータの登録可能範囲と一致しないという話

こんにちは。アプリケーションサービス部の兼安です。 Amazon Timestreamの保持期間の挙動を観察していたところ、気になる点があったのでブログにまとめてみました。 本記事の対象 この記事は、Amazon Timestreamの基本的な仕様を理解していて、さらに深くそ…

Amazon Timestreamのバックアップとリストアの方法

こんにちは。アプリケーションサービス部の兼安です。 本記事は時系列データに特化したDB、Amazon Timestreamのバックアップとリストアについての記事です。 本記事の対象者 Amazon Timestreamのバックアップ オンデマンドバックアップの作成 スケジュールバ…

EC2でGrafana OSSを動かして時系列データの可視化を体感してみよう

こんにちは。 アプリケーションサービス部の兼安です。 今回は、EC2上にGrafana OSSを起動して、時系列データの可視化を体感してみようという記事です。 目的は、時系列のデータの可視化とは?ダッシュボードを作成するとはどういうことか?を体験していただ…

Amazon Timestreamへの書き込み処理のレスポンスと例外を詳しく見てみる

こんにちは。 アプリケーションサービス部の兼安です。 今回はAmazon Timestreamの書き込み処理のお話です。 本記事のターゲット Amazon Timestreamを使い始めたぐらいの方を想定しています。 Amazon TimestreamがSQLが使えるため、一見RDBと同じように見え…

Amazon Timestreamのメモリストアとマグネティックストアの挙動について

こんにちは。アプリケーションサービス部の兼安です。 今回は、時系列データ専用のデータベース、Amazon Timestreamのお話です。 Amazon Timestreamは、メモリストアとマグネティックストアという特徴的なデータ領域があります。 これらについて、どのような…

Amazon RDS と Aurora で2022年から2023年上旬に廃止予定のインスタンスクラス及び RI について

カスタマーサクセス部 佐竹です。本日のブログでは、Amazon RDS と Aurora で2022年から2023年上旬に廃止される予定のインスタンスクラスについてまとめさせて頂きました。加えて、RI を鑑みたお勧めの移行方法についても記載しております。廃止予定のインス…

なぜAmazon RDSの自動バックアップの保持期間設定の内容と実際のスナップショット数が一致していないのか

RDSのスナップショット数が自動バックアップの保持期間よりも多く作成されていたことはありませんか?今回はそれを記事にしました。

[PartiQL入門]第2回 - ドキュメント指向データモデルとは?

はじめに あけましておめでとうございます。孔子の80代目子孫兼技術4課の孔です。今回のブログはPartiQL入門シリーズ第2回となります。 前回のブログでは、PartiQLがどのようなものなのかを説明しました。引用しますと、「PartiQL は QLDB ドキュメント指向…

2020年のAmazon Auroraアップデート情報!「What's new in Amazon Aurora」

2020年に行われたAmazon Auroraの関するアップデート情報が紹介します! (re:inventで発表された新機能なども含みます)

[PartiQL入門]第1回 - PartiQLとは?

はじめに こんにちは。孔子の80代目子孫兼技術4課の孔です。急に寒くなりましたね!ただでさえ全然外に出てないのに、これで完全に引きこもりな毎日を過ごしてます。引きこもり生活が続いてるのは、やっと入手できたNintendo Switch三昧になったからでなく、…

2020年のAmazon RDSアップデート情報が分かる!「What's new in Amazon RDS」視聴レポート

このセッションでは、Amazon RDS向けにリリースされた様々な新機能が紹介されました。 項目として16項目もありますので、この記事では全体像を記載しようと思います。

Amazon Aurora の dynamic resizing について

SRE部 佐竹です。 2020年10月13日から、Amazon Aurora が dynamic resizing に対応しました。「DROP TABLE 等の操作でデータ削除を実行した場合、その後 Aurora はクラスターボリュームのサイズを縮小します」という機能です。

QuickSight から Snowflake に接続して新型コロナウイルス感染動向を可視化してみた

クラウドインテグレーション部の宮本です。 今回は Redash から Snowflake に接続して新型コロナウイルス感染動向を可視化してみた の QuickSight 版です。 可視化する項目は以下、東京都のサイトを参考にします。 東京都 新型コロナウイルス感染症 対策サイ…

【PostgreSQL】 jsonb型カラムをSQLで検索・集計したい

Postgresでは9.2からjson型が、9.4からjsonをバイナリ解析して保持するjsonb型が使えるようになりました。 普段のアプリケーション開発ではRuby on Railsのstore_accessorを経由してjsonb型を使うことが多いので、そこまでjsonb型特有の文法で困ったことはな…

Redash から Snowflake に接続して新型コロナウイルス感染動向を可視化してみた

CI 部の宮本です。今回は Snowflake に S3 からデータをロードする でインポートしたデータを使って、Redash 上で新型コロナウイルス感染動向を可視化してみます。 可視化する項目は以下、東京都のサイトを参考にします。 東京都 新型コロナウイルス感染症 …

Snowflake に S3 からデータをロードする

CI 部の宮本です。8月に入ってすっかり夏らしい天気ですね〜。少し散歩するだけでも汗だくになってしまいます。 さて、今回は Snowflake に S3 からデータをロードしてみたいと思います。 はじめに 概要 使用するツール ロード対象のデータ ロード先データベ…

Amazon Auroraのバックアップ利用料が2020年3月1日から請求されるようになります

CS課佐竹です。 直前ですが、本日は「Clarification on: [ACTION REQUIRED] Potential increase to your Amazon Aurora bill. 」というメールで通知が来ていました内容について記載します。 はじめに なぜこの連絡がきていたのか? 対象となるAWSアカウント …

Railsを動かして理解するDBコネクションプール

データベースの文脈でコネクションプールという用語は昔から聞くのですが、私はあまり理解できていませんでした。 アプリケーションサーバの代表的な実装の一つであるRuby on Railsで実験し、理解を深めてみました。 検証環境の構築 今回は1台のEC2インスタ…

Oracle DatabaseをAWSで使う際のクライアントの注意点

「センスがあるね」 人生を全うし終わるまでに言われてみたい言葉ランキング第9位です。 がしかし、「センス」とは何かがわからず、思わず叫びたくなる今日この頃。 代わりに、AWS上で動作させるOracleのライセンスについて書いてみます。 はじめに オンプレ…

"AWS Certified Big Data – Specialty"受験記

こんにちは。takada@福岡オフィスです。 昨年"AWS Certified Advanced Networking - Specialty"を取得して、熟成すればモテると聞いていたので、今年のバレンタインデーは、4tトラック38台をレンタルして万全の体制で臨んだものの、1枚ももらえなかったのは…

【移行編】Database Migration Serviceにチャレンジ!

こんにちは、技術4課の多田です。 最近、筋肉系Youtuberと言われている方々の動画を見ながら筋トレすることが趣味になり、会社にプロテインを持ち込むようになりました。周りからは苦笑されますが、筋肥大が目下のテーマですね。さて、前回から間があいてし…

Lambda PythonでSQLAlchemyを使ってWarm Start時だけでもConnection Poolingする

こんにちは。先日、サーバーレスおじさん担当を拝命したわけですが、ちょっと久しぶりにMySQLの話ばっかりしている状況が楽しい照井@さっぽろです。RDSのIAM認証が来て、LambdaからRDSを使いやすくなったので、しょうがないということにしておきましょう。 …

【準備編】Database Migration Serviceにチャレンジ!

こんにちは、技術4課の多田です。 飯田橋のオフィスの前の桜並木がちらほら咲き始めて、今年もオフィスからの桜の眺めは最高です!ぜひ、飯田橋オフィスのお越しの際は見ていただければと思います。 さて、今回から複数回に分けてDatabase Migration Servic…

サーバーレスのクエリサービス「Amazon Athena」のチュートリアルでS3上のログを集計してみる

こんにちは。技術1課@大阪オフィスの柏尾です。 今回はre:Inventで発表された「Amazon Athena」について書いてみようと思います。(re:Inventの動画はこちら) Amazon Athena とは Amazon Athenaはまとめると、下記のようなサービスです。 Athenaは新しいサ…

RDSのtime_zoneをCLIで変更

こんにちは、技術4課の多田です。 11/24に東京では初雪が観測されましたね。たまたまその日に購入したCDに山下達郎さんの「クリスマス・イブ」のカバーが入っており、心身ともに冷えた1日を過ごしました。。泣いてないです。 さて、今回は、技術3課の髙田が…

カンタンにAWS EC2とRDSを使ってWordpressを動かしたい!!

こんにちは。お久しぶりにブログ書きました。 16年新卒の生井です(´﹀`) 8月からOJTが始まり、8、9月は営業課で修行し、今は技術4課にて修行中です。 AWSマネージメントコンソールをしっかり触ってから実は1か月経ってませんw そんな私ですが、自分用メ…

AWSのSLAについて調べてみた(2016/10/12時点)

この記事は記事の公開された日(2016/10/12)時点での情報です。また、各詳細情報についてはAWS公式ドキュメントを参照してください。ここでの情報は、注意して記載しておりますが、サマライズですので、正確ではない部分が含まれている場合があります。 今回…

「Treasure Data」でビッグデータ分析をクラウドで、シンプルに!

こんにちは!技術1課@大阪オフィスの柏尾です。 久々のブログになってしまいましたが、今回は「Treasure Data」について書いてみようと思います。 以前から名前は知っていたものの、サーバーワークスに入ってから初めて使うことになり、とてもイケてるクラウ…

RDSのDBエンジンのバージョン一覧(2016/11/07時点)

大阪オフィスに異動(移動)となった寺田です。 ここ2週間ぐらい、大阪オフィスで仕事しています。 フレンドリーな人ばかりで、いいところです。 来週には、東京オフィスに勤務に戻ります。 (単に遊びに来ているだけともいう) 場所にとらわれずに働けるのが、…

TIMEZONEなはなし

はじめまして、遅れてきたルーキーtakadaです。 10月からサーバーワークスにジョインしております。これまでAWSの経験がなく、日々勉強の毎日です。 サーバーワークスでは、新人さん向けに検証環境を使った構築課題が用意されており、私もその課題にチャレン…

Introduction to AWS Database Migration Service

■セッション情報 タイトル:Introduction to AWS Database Migration Service トラック:DAT205 データマイグレーションサービスのセッションです。 どうやってオンプレミスのデータをクラウドにマイグレートするか。 AWSからの回答がこのセッションにつまっ…

ZabbixによるMS SQL監視 ~ODBC監視機能の解説~

Zabbixでのデータベース監視と言えば、プリインストールのテンプレートでも監視できるMySQL監視が有名ですね。 【 Zabbix 2.0 】zabbix 2.0による簡単 MySQL 監視 #Zabbix from maoto qryuu どうも著者のくりゅうです。 さて今回はZabbixの解説本でも一部は…

MySQLに脆弱性が発見されたためRDSがメンテされます(2014年10月17日提示)

MySQL5.5および5.6に脆弱性が見つかりました。アップグレードを実施し、5.5は5.5.40に、5.6は5.6.21にアップグレードする必要があります。 AWSからのお知らせ日本語版 AWSからのお知らせ英語版 下記「続きを読む」から 詳細や対処方法をお知らせします。 201…

Amazon RedshiftにSQL Workbenchから接続してみた

こんにちは。 寒い夜には芋焼酎のお湯割りもいいけど、芋焼酎の燗もいいよね、と思うセールスチーム 永淵(@Nagafuchik)です。 さて、前回のエントリーに続きAmazon Redshiftをテーマに投稿します。 今回は自身のPCにあるSQL WorkbenchからAmazon Redshift…

RDS for OracleのTimezoneを変更する

テクニカルチームの宮澤です。 Jeffのブログ によると、RDS for Oracleのタイムゾーンが変更できるようになったので、手順を簡単に紹介します。 該当するOption Groupsに設定を追加する 以下のように"Option Groups"を選択し、"Add Option"を押します。 "Opt…

Amazon RDS for MySQLのクロスリージョン・リードレプリカを試す

サーバーワークスの新坂です。 RDS for MySQLでクロスリージョン・リードレプリカ機能が発表されましたね。 Amazon Web Servicesブログの記事を見ますと、世界中のリージョンへデータベースをレプリケーションできるようです。すごいですね。クラウドですね…

DynamoDB 入門編 2

こんにちは。開発グループの坂本です。 今回も前回の「<strong><a href="http://blog.serverworks.co.jp/tech/2013/09/25/dynamodb-01/" target="_blank">DynamoDB 入門編</a></strong>」に続き、「<strong>DynamoDB</strong>」のクエリをみていきたいと思います。<br /> 前回のPut、Get、Scanに続いて今回確認するクエリは、「<strong>Query</strong>」です。 <span style="font-size: large; "><strong>目…</strong></span>

DynamoDB 入門編

こんにちは。開発部の坂本です。 AWSのデータベースサービスで1番有名なのはRDBMSのデータベースサービスであるRDSかと思います。わたし個人としてもデータベースはRDBMSしか利用したことがなく、NoSQLに触れたことがありませんでした。そのため、今回はAWS…

すごいぜChef!イカスぜEngine Yard!

$(document).ready( function () { $("a[href^='http']:not([href*='" + location.hostname + "'])").attr('target', '_blank'); }) こんにちは、サービス開発グループの千葉(@kachina_t)です。 現在、Elastic BeanstalkとEngine Yardの検証を実施しています…

旧バージョンからSQL Server2012への移行(3/3)

開発部の新坂です。 前回のエントリでは実際にデータの移行手順を行いましたが、移行ツールだけではデータベースを正確に移行できないことがわかりました。 今回は上記問題の対応も含めて、全体の流れをおさらいします。 移行手順全体の流れ 全体の流れを再…

旧バージョンからSQL Server2012への移行(2/3)

開発部の新坂です。 旧バージョンのSQL Serverから、SQL Server 2012への移行記事の続きです。 前回のエントリでは移行元の確認と移行先データベース作成まで行いましたので、今回は実際にデータの移行手順を紹介します。 SQL Serverデータインポート・エク…

旧バージョンからSQL Server2012への移行(1/3)

開発部の新坂です。 Amazon Relational Database Service(RDS)で、SQL Server 2012が選択できるようになってから期間がたちました。 そろそろ旧バージョンのSQL Serverからの移行を検討されている方もいらっしゃるのではないでしょうか。 そこで、少し実践的…

VPC+RDS(Oracle)からのDBLinkについて

追記:現在、VPC+RDS(Oracle)からのDBLinkは対応しています。 (参照 → VPC の DB インスタンスで使用するデータベースリンクの調整) こんにちは、開発の千葉(@kachina_t)です。 今回はVPC内に起動したRDSのOracleから、別データベース・インスタンスへのDBLi…

PostgreSQLをMySQLへコンバートしてみた

だいぶ久しぶりの技術ブログになります。CSチームのhiroです。某有名女優と結婚された方は 大文字ですが、当方は小文字ですのでお間違いなきようお願いします。 ところで、会社の組織でCSと言われるとなんの略だと思われるでしょうか? Customer Service、も…