2012-04-03 6 views
1

次のステップでCassandraをキーとして保存する固有のTimeUUID値を生成したいと思います。私がcom.eaioパッケージでTimeUUIDを作成したことを確認したところ、スレッドセーフであり、問​​題なく、アプリケーションはクラスタにデプロイされます。だから何?私はTimeUUIDの同期作成のいくつかの機能が必要です。 JMS/RMIでジェネレータメソッドを提供する単純なアプリケーションを作成するクラスタ環境でユニークなTimeUUIDとCassandra

コメント/アイデア?

よろしく

トム

答えて

1

のUUIDは、紛争や調整を必要とせずに複数のマシンで生成されるように設計されています。 TimeUUID(v1 UUIDとも呼ばれます)は、マシンのMACアドレスと時間コンポーネントの組み合わせである必要があります。含まれているMACアドレスは、値がマシン間で一意であることを保証します。

関連する問題