参考文献:
- アーキテクチャの記事:https://yq.aliyun.com/articles/698301
- モデルの記事:https://yq.aliyun.com/articles/701593
- 記事を実装します。https://yq.aliyun.com/articles/710363
アーキテクチャの設計:
ストレージモデルのデザイン:
最適化グループのシーン
グループのシーンのために、グループの受信トレイのタイムライン、それの各メンバーにメッセージを置く必要があるのでしょうか?すべてのグループメンバーへのグループメッセージは、受信トレイを同期させることをグループの多くのメンバーが、場合、私は、ああ、と必要性を全く感じない非常に時間がかかり、パフォーマンスの低下です。合理的なアプローチは、グループのシーンである必要があり、受信トレイを同期させるために、すべてのグループメンバーにグループメッセージを必要とするが、代わりに新しいメッセージのグループのためのグループセッションのすべてのメンバーに通知しないように、グループメンバーのすべてのデバイス彼らはライン上のグループセッションタイムラインプルメッセージに対応しています。
メッセージのサポートを撤回するには?
Revocationメッセージ、ユーザの意図は、メッセージをキャンセルしたいはずです。サーバーの場合は、正しい論理は、このメッセージを削除する必要があります。私の最初の考慮事項は、タイムラインに書き込まれたメッセージを撤回することです。タイムラインを読んだときに、いくつかのメッセージのフィルタリングを行う、メッセージを撤回する対応するメッセージは、デバイス側に戻すことはできません。あなたはまた、自分のアイデアを投げることができます。