1

データを取得するときの並べ替えを防ぐために、イベント時間 (各イベントの時間はミリ秒) で順序付けられた方法で多くのイベントを DB に挿入する必要があります。イベントは順不同です。つまり、時間 10000 のイベントが時間 900 のイベントの前に来る可能性があり、同時に複数のイベントが発生する可能性があります。

私の考えは、eventTime(長さ13)+シーケンスから生成されたID(長さ5)の連結としてイベントIDを作成することでした。しかし、そのように、シーケンスがすでに前に来ている時間でイベントのために好転する場合、id の重複が発生する可能性があります。

どうすれば解決できるのか、アドバイスをいただけないでしょうか。

4

0 に答える 0