回答

1

Coherence的UUID class具有以下構造函數,它與Cassandra的TimeBasedUUID提供的功能非常相似。

public UUID(long lDatetime, 
      java.net.InetAddress addr, 
      int nPort, 
      int nCount) 

連貫性孵化器UUIDBasedIdentifier使用的UUID默認構造函數內部。

1

Oracle沒有任何官方支持的Coherence產品中的序列生成。它看起來像你想UUID生成(不是序列),這是由Coherence Incubator project in the commons module,特別是UUIDBasedIdentifier.java類支持。還有可以生成簇寬序列的ClusteredSequenceGeneraror.java。請看看這個項目,看看它是否符合你的需求。

孵化器項目由Oracle開發人員編寫,是Oracle爲支持像您這樣的用例所做的努力。通過檢查單元測試進行盡職調查,以確保它符合您的標準。

+0

謝謝你指向我的UUIDBasedIdentifier類,它引用了com.tangosol.util.UUID類。 UUID具有我正在尋找的正確構造函數。 – vk239