3
A
回答
5
您如何衡量效率?
例如,存儲UUID(這是一個byte[]
的文本編碼),爲一對夫婦long
值將讓你對他們很快在64位體系結構(比較速度遠遠超過String
比較,這是字符逐字符)。但是,您的編碼效率會受到影響,因爲您必須編寫自定義類型。
對您而言重要的是什麼?
如果你感興趣的數據庫的性能,性能在某種程度上取決於您選擇的數據庫上,但都將主要比較的UUID逐字節。所以,重要的是讓密鑰之間的差異更可能在密鑰的開頭。
UUID在這方面是精心設計的。最好的UUID是「隨機」風格。他們在任何地方都沒有很多常見的子字符串,包括開始,並且他們不會泄漏產生它們的機器的信息。但是,UUID的「時間戳」風格也是一個很好的關鍵,因爲低位(快速變化)在字符串中是第一位的,而高位(對於連續的UUID不變)後來。
相關問題
- 1. GWT + JPA的最佳ID數據類型
- 2. 作爲MySQL表主鍵處理大型(UUID)的最佳方式
- 3. Postgresql:選擇「最高」和「全部高於」的最高效查詢
- 4. 在哪裏ID(1,2,3,4,5,...)效率最高?
- 5. 跟蹤電子郵件的最佳方式 - UUID與ID號碼
- 6. ID最高的行
- 7. 存儲工作時間和高效查詢的最佳方式
- 8. 爲什麼最好使用UUID來存儲唯一的ID值?
- 9. elasticsearch id的最佳做法
- 10. 設置最大高度 - 最佳實踐?
- 11. IDENT_CURRENT值高於最大值(id)
- 12. 什麼是最小和最大的有效第一類UUID?
- 13. 使用Java中UUID的最高有效位進行衝突的可能性
- 14. 最高效的php布爾
- 15. 使用Java多線程,協調尋找最佳結果的效率最高?
- 16. 什麼是跨瀏覽器最小高度的最佳和有效的方式?
- 17. 最佳/最有效的方式爲nvarchar(最大)轉換到爲nvarchar(30)
- 18. Python生成隨機:uuid v。md5 v。隨機效率最高或效率低*
- 19. 處理JPA合併的最佳方法?
- 20. @Temporal類型的JPA最佳實踐
- 21. 測試JPA的最佳方法?
- 22. JPA合併()的最佳實踐
- 23. 在頁面上使用UUID作爲ID
- 24. 使用UUID作爲ORMLite(安卓)ID
- 25. 什麼是您的最佳PowerShell超高效生產腳本?
- 26. HTML效率,最佳實踐
- 27. 最佳實踐有效
- 28. 最佳實踐:XNA中的高效精靈繪圖
- 29. 對象間高效碰撞檢測的最佳算法
- 30. 數據庫ID最佳實踐
連接和索引效率 – systemoutprintln 2009-04-08 16:35:39