2 ^ 96键值对的存储选项?

时间:2017-08-04 21:11:25

标签: sql database architecture cloud nosql

对于包含2 ^ 96个键值对的数据库的存储,有哪些选项?这是一个无法想象的数值,我想得到关于这样的数据库将占用多少存储空间的任何想法,以及是否有最佳位置来托管它。

键值对的总数为:904625697166532776746648320380374280100293470930272690489102837043110636675

1 个答案:

答案 0 :(得分:0)

如果我们在概念上使用可能是基数65536的Unicode字符,并且每个字符需要4个字节进行编码,那么即使我们将它除以65536,我们也必须将其扩展为4。将结果除以1024足够的时间以达到太字节。让我们看到大约5x10 58 太字节,尽管假设所有键都是相同的长度。在实践中,第一个键是一个字符等,所以实际上我们可以用一个好的块来减少太字节来存储密钥。我不知道他的确切配方是什么,而且它早上有点早,但它肯定会让它变得更加可行。哇噢。

现在,你的价值观有多大?