タグ

DBに関するten-gallon-Mouseのブックマーク (6)

  • DynamoDB全くわからない、から、ちょっとわかるようになるまでの道しるべ | DevelopersIO


    DynamoDB   DynamoDB Amazon DynamoDB  10  Amazon DynamoDB DynamoDB    Key-Value
    DynamoDB全くわからない、から、ちょっとわかるようになるまでの道しるべ | DevelopersIO
  • DynamoDB の設計について考えてみる。 - Qiita


    Amazon DynamoDB  NoSQL 3Availability Zone   Auto Scaling  DynamoDB  DynamoDB RDBMS Primary Key  Primary Key 使Primary Key Partition Key  Sort Key (Sort KeyPartition Key) ItemR
    DynamoDB の設計について考えてみる。 - Qiita
  • PostgreSQLのメモリアーキテクチャを知る


    GMO hakumai AWSGCP GMO hakumai1HRTechGMO HRTechAWSV... 2稿 AWSGCP
    PostgreSQLのメモリアーキテクチャを知る
  • TCCパターンとSagaパターンでマイクロサービスのトランザクションをまとめてみた - Qiita

    はじめに UL Systems Advent Calendar 2018の10日目です。 マイクロサービスアーキテクチャでシステムを構築した際、更新対象が複数のサービスをまたがる場合は、トランザクションの扱いが途端に難しくなります。なかでも、障害発生時に各サービス間の処理をロールバックするためには補償(補正)トランザクションが必要になり、複雑なトランザクション制御が求められます。補償トランザクションとは、処理の途中で失敗した場合に、それを取り消すことで実行結果を打ち消す処理のことです。補償トランザクションの実装は、打ち消す処理を提供するサービスと、それを呼び出すサービスの双方に負担があり、設計や実装が複雑になりがちです。 トランザクションには、1つのトランザクション内で1つのリソース(DBなど)処理のみ行うローカルトランザクションと、1つのトランザクション内で複数のリソース処理を行うグロー

    TCCパターンとSagaパターンでマイクロサービスのトランザクションをまとめてみた - Qiita
    ten-gallon-Mouse
    ten-gallon-Mouse 2020/10/26
    “Sagaパターンは、ロールバックを行うことができない代わりに、補償という考え方を提供しています。ロールバックを行うことができないので、代わりにインタラクションの操作を逆向きにした取り消し操作により、擬似
  • データベース設計の際に気をつけていること - 食べチョク開発者ブログ


    西      toB/toCReadWrite  使 
    データベース設計の際に気をつけていること - 食べチョク開発者ブログ
  • 2020年現在のNewSQLについて - Qiita

    Disclaimer 当記事はNewSQL開発ベンダの技術ブログや各種論文、その他ニュースサイト等の内容を個人的にまとめたものです。 そのため、理解不足等に起因する誤解・誤認を含む可能性があります。更なる理解が必要な方はリファレンスに挙げた各種文献を直接参照下さい。技術的な指摘は可能であれば取り込み修正しますが、迅速な対応はお約束できません。 NewSQLの解説は二部構成 当記事は前編でNewSQLの概要編となる。 全体の目次は下記である。 NewSQLとは何か NewSQLのアーキテクチャ NewSQLとこれまでのデータベースの比較 NewSQLのコンポーネント詳解 1章から3章までの内容を当記事で解説する。 4章はさらに詳細な技術的解説となり、後編の「NewSQLのコンポーネント詳解」で記述している。 こちらも合わせて一読いただきたい。 1. NewSQLとは何か NewSQLとは、海

    2020年現在のNewSQLについて - Qiita
  • 1