我只是不喜歡它的結果字串的外觀,我想知道該演算法是否有某種庫以便我可以在我自己的代碼 (C#) 中使用。
uj5u.com熱心網友回復:
請參閱Elasticsearch 討論中對這個問題的回答。
您可以在此處找到鏈接方法的源代碼。
Elasticsearch 是用 Java 撰寫的,因此您將無法將此方法匯入到您的 c# 專案中。
如果您不需要 Elasticsearch-Team 在此方法中實作的特定優化,您可以使用.NET的內置 UUID 生成器。或者您可以在 nuget 上查找其他UUID 庫。
如果您只是喜歡 Elasticsearch ID 的格式,您還可以對您的 GUID/UUID 進行 base64 編碼以獲得類似的 ID:
Guid g = Guid.NewGuid();
var base64GUID = System.Convert.ToBase64String(g.ToByteArray());
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/343277.html
標籤:弹性搜索
