Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

dynamoDBに関するnntsuguのブックマーク (4)

  • Pairy : チャットデータを Redis から Amazon DynamoDB に全移行した話(1) - Tech Blog

    CTOの椎名アマドです。 今回は、Pairyのチャットデータを全てRedisからAmazon DynamoDBに移行した話をしたいと思います。 我々が 2012年6月に カップル専用アプリ Pairy をリリースした時には、 データベースは MySQL と Redis の両方を利用するところで始めました。 Redis の役割は: 1. MySQLレスポンスのキャッシュ 2. プッシュ通知等のキュー 3. チャットのデータを全保管 サービスローンチ直後はまだ Appサーバー(EC2)1台と、MySQL & Redisを両方走らせてる DBサーバー(EC2)1台で十分だという判断で、しばらくはそんな構成でやってました。(S3などは省略) しかし、いざサービスが成長してくるともちろん MySQL & Redis を1台でまかなうのはキツくなり、MySQL と Redis を別々のEC2インスタン

    Pairy : チャットデータを Redis から Amazon DynamoDB に全移行した話(1) - Tech Blog
  • DynamoDBデータモデリング虎の巻:第壱巻 〜前提知識編〜 - misc.tech.notes

    動機など 最近、Serverlessの文脈からDynamoDBのテーブル設計の相談を受けることが多くなってきていて、Podcastでも話したけどけっこう図とかが無いと説明しづらい領域なので、まとまった資料がほしいなということでまとめてみる。 cloudinfra.audio どう考えても長編大作エントリ不可避なので気力が続けば第二巻以降に続きます…!(フィードバックが多いと頑張れるかも…!) 巻の対象と前提知識 巻はDynamoDBのデータモデリングにスコープを絞っています。DynamoDBおよびデータベースの一般用語などについての説明は省きます。 前提知識としては以下のようなものになるかと思います。 DynamoDBのサービスとしての概要や用語( WCU , RCU , GSI , LSI など)を知っている Hash TableやB-Tree(B+Tree)といったデータ構造がどん

    DynamoDBデータモデリング虎の巻:第壱巻 〜前提知識編〜 - misc.tech.notes
  • DynamoDBの設計力をあげたい - log4ketancho

    サーバレスアーキテクチャを検討する際に、データベース層をどうするかはよく議論になります。リレーショナルデータベースに慣れている人は、なんとか RDS を採用できないか考えるのですが、現状は DB のコネクションプール問題などで RDS を用いるのはアンチパターンと言われています。 代替として用いられるのが NoSQL 型のデータベースである DynamoDB です。前述のような問題は発生せず、AWS でサーバレスなシステムを構築する際にデータベース層に採用されることが多いです。 しかし、これは私だけかもしれませんが、DynamoDBの(というよりも NoSQL 型データベースの?)設計に慣れていないこともあり、 「この要求・要件を実現するときに、どうテーブル設計すべき?」 「この設計で将来の機能拡張に耐えられるの?」 と不安になるシーンが多いです。特に後者が多く、これまでも「既に見えている

    DynamoDBの設計力をあげたい - log4ketancho
  • 日本最大の即レスサービス「アンサー」を支える Amazon DynamoDB

    アンサーにおけるDynamoDBの運用経験から、非経験者に向けてハマりポイントなどを解説しました。Read less

    日本最大の即レスサービス「アンサー」を支える Amazon DynamoDB
    nntsugu
    nntsugu 2015/06/05
    akiyanさんの運用から得た知見のお話
  • 1