私は現在、マイクロサービスで記述された .NET Core REST スタイルの API に取り組んでおり、状態を維持していませんでしたが、ログインしたユーザーを追跡するというこの要件がありました。
幸いなことに、ログインしているすべてのユーザーのリアルタイムのデータ更新に SignalR を使用しています。これは、メモリ内に静的データ構造を保持し、ログインしたユーザーのリストを維持することで、ログインしているユーザーの状態を維持するための最も正確なオプションのようです。しかし、静的は Web サーバー ファームではうまく機能しません。また、サーバーを更新すると状態が失われます。
とは言っても、今はユーザーに関係のない状態を保存する必要があり、それを効率的に行いたいのですが、SQL Server は状態を維持するための良いオプションになるとは思わないので、どこに行けばよいのかよくわかりません。ここから。
この特定のシナリオで、ユーザーに関係のない状態管理に最適なオプションは何だと思いますか?
どんな助けでも大歓迎です。