0

認証されたユーザーと認証されていないユーザーの両方が使用できるメッセージングシステムを作成しています。メッセージの各インデックスは一意である必要があります。bigintを使用することを考えていますが、制限は18446744073709551615(署名なし)であり、すべてのメッセージを記録したい場合は理想的ではありません。また、タイムスタンプを考えていますが、複数のユーザーが同時にメッセージを投稿する可能性があります。したがって、作成されたタイムスタンプは他のタイムスタンプと衝突します。

ここで何をすべきか考えていますか?

前もって感謝します。:D

4

1 に答える 1

3

真剣に?毎秒100件のメッセージが投稿された場​​合、BigIntは、私の大まかな計算では、60億年に十分なIDを提供します。それまでに、おそらくいくつかのメッセージをアーカイブして、シーケンスを最初からやり直すことができます。

于 2012-05-24T03:19:44.667 に答える