とにかく Postgres をあらゆる場所で使おう
(amazingcto.com)- Postgres は、多くのバックエンド技術を(数百万人規模のユーザーまで)置き換え可能
→ Kafka、RabbitMQ、Mongo、Redis など - キャッシュには Redis の代わりに、UNLOGGED テーブルで
TEXTを JSON 形式として使用- ストアドプロシージャでデータの有効期限を設定
- メッセージキュー(Kafka):
SKIP LOCKED - データウェアハウスは Postgres + TimescaleDB
- Mongo の代わりに JSONB を保存し、検索とインデックス化を行う
pg_cronでメール送信のような CRON デーモンとして使用- 地理空間クエリに使用
- Elastic の代わりに全文検索に使用
- DB 内で JSON を生成し、サーバーサイドコードなしで API に直接渡す
- GraphQL アダプターで GraphQL もサポート
まだコメントはありません。