【问题标题】:Storage Options for 2^96 Key Value Pairs?2^96 键值对的存储选项?
【发布时间】:2018-01-12 21:50:05
【问题描述】:

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

键值对总数为:904625697166532776746648320380374280100293470930272690489102837043110636675

【问题讨论】:

  • 我在想。 . .不在这个宇宙中。
  • Chuck Norris 不做数据库,但 Gordon Linoff 可以为您记住它们 :)

标签: sql database architecture cloud nosql


【解决方案1】:

如果我们使用Unicode字符概念,可能是基体65536,而且每一个需要4个字节来编码,所以我们有由4至膨胀904625697166532776746648320380374280100293470930272690489102837043110636675即使我们把它由65536 1024足够倍划分的结果要进TB的让我们看到大约 5x1058 TB,尽管这是假设所有密钥的长度相同。在实践中,第一个密钥将是一个字符等,因此实际上我们可能能够用更少的 TB 来存储密钥。我不知道他的确切公式是什么,而且早上有点早,但它确实使它更可行。哇哦。

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

【讨论】:

    猜你喜欢
    • 2018-10-21
    • 1970-01-01
    • 1970-01-01
    • 2021-07-31
    • 1970-01-01
    • 2016-09-13
    • 2013-03-15
    • 2018-05-11
    • 1970-01-01
    相关资源
    最近更新 更多