sql >> データベース >  >> RDS >> PostgreSQL

イベントソーシング使用時のイベントの保存

    FUDのようですね。

    すべてのイベントは同じように見えますよね?データのブロブ、およびブロブをコンテキストに配置するのに役立つメタデータのいくつかの列。実行するのに特に賢い関係はありません。ストリーム内のすべてのイベントを検索し、コマンドによって発生したすべてのイベントを検索します(いずれにせよ、すべて同じストリームに含まれる予定です)。それだけです。

    イベントはおそらくすべて同じ論理ビューに属します。

    物理的には、スケーリングできるように、あちこち移動することをお勧めします。 CQRSで、UdiDahanが言ったことを確認することをお勧めしますが異なる スライド 。ただし、ここでの基本的な考え方は、シャーディング/ パーティション化 です。 これは、データベースベンダーがすでに解決のビジネスに取り組んでいる問題なので、解決させてください。

    Postgresイベントストアのディスカッション:




    1. 1で始まるように、1次元配列の配列添え字を正規化します。

    2. RailsアプリでのHerokuPostgreSQLGROUP_BYエラー

    3. PostgreSQLで「user」という名前のデータベーステーブルを作成できません

    4. ゼロからデータベースモデルを作成する方法