首先,请温柔一点,我对DB设计知之甚少。我正在与Splunk一起根据客户呼叫信息(呼叫详细记录)生成记录。由于数量庞大,我无法真正使用splunk来处理某些数据,因为它是非关系性的。所以我会把数据带入,使用splunk做一些简单的警报,监视奇怪的模式,并做一些其他更高级的事情。我最容易获得的数据源已经在系统上近乎实时地提供了。我想要做的是将传入的SIP呼叫Id(由RFC定义必须是全局唯一的),传出的SIP呼叫标识(再次,必须是全局唯一的定义),当前unix历元时间,然后随机生成数字从1-2^31,将它们连接在一起,然后采用结果的md5散列并将其用作主键。我们碰到碰撞的可能性有多大?任何其他方法的意见将非常感激。使用MD5哈希作为数据库的主键?
0
A
回答
2
相关问题
- 1. MD5哈希作为人造键
- 2. 使用MD5哈希作为索引
- 3. 为什么MD5哈希键与php生成的MD5哈希键不匹配?
- 4. C#MD5哈希Groovy的MD5哈希
- 5. SQL 2005 MD5哈希和C#MD5哈希
- 6. 使用参数ruby作为哈希键
- 7. PHP MD5(MD5)哈希
- 8. Assembly.LoadFrom使用md5哈希不起作用
- 9. 使用SQL查询结果中的主键创建哈希表的哈希表作为哈希表键值
- 10. MD5和SHA1 C++哈希库
- 11. 无法从Java md5哈希得到相同的结果作为python md5哈希
- 12. 制作md5散列哈希
- 13. PHP MD5哈希
- 14. 使用列数据作为键的Perl哈希阵列
- 15. 解密md5哈希函数
- 16. 解密MD5哈希
- 17. SHA512和MD5哈希
- 18. MD5哈希更快
- 19. 生成MD5哈希
- 20. GPU MD5/SHA1哈希
- 21. Java MD5哈希不匹配.NET哈希
- 22. 使用CryptoAPI的MD5-SHA1哈希
- 23. 普雷斯托MD5哈希在数据库表的多个列
- 24. 使用md5哈希作为音频链接/ src
- 25. 使用Zend_Mail_Transport_Smtp和MD5哈希值作为密码
- 26. 使用Apache Shiro对数据库中的md5哈希验证纯文本密码
- 27. 使用MD5哈希作为主键与在SQL Server中使用int标识作为主键的优点和缺点
- 28. 主键的正确哈希函数
- 29. MySQL数据库的哈希
- 30. 红宝石哈希使用数据库
你可以简单地使用你的结果字符串没有md5。 DB会为你做。 – kofemann
请记住,根据最近的研究“MD5应该被认为是密码破解,不适合进一步使用”。 http://en.wikipedia.org/wiki/MD5 –