当前位置: 首页 > 知识库问答 >
问题:

如何在Aerospike中获得一个垃圾箱的大小?

宗啸
2023-03-14
+------------------+--------+---------+-------------------+------------+-------------------+-------------------+----------------+------------+
| disable-eviction | ns     | objects | stop-writes-count | set        | memory_data_bytes | device_data_bytes | truncate_lut   | tombstones |
+------------------+--------+---------+-------------------+------------+-------------------+-------------------+----------------+------------+
| "false"          | "test" | "310"   | "0"               | "byteData" | "25663706"        | "25680736"        | "358239062044" | "0"        |
| "false"          | "test" | "310"   | "0"               | "kwString" | "1076835"         | "1092352"         | "0"            | "0"        |
+------------------+--------+---------+-------------------+------------+-------------------+-------------------+----------------+------------+

共有1个答案

郝哲茂
2023-03-14
Value value = new Value.StringValue(someString);
value.estimateSize(); //Store it in a list, and then sum up the sizes for 
//all the strings inserted in that bin to find the size of the bin
 类似资料:
  • 考虑元组(a0,b0),(a1,b1)。。。和2个箱子A和B。将元组放入箱子将花费您美元,放入箱子将花费您美元。将元件放入料仓A和元件放入料仓B的最低成本是多少 我提出了贪婪算法:对元组数组进行排序,将作为键,按降序排列。然而,我们能用动态规划来解决这个问题吗?如果有bin而不是两个呢。

  • 我在npm安装上有问题 我创建了一个项目,比如说项目a 但是安装后找不到sails命令。 我知道它已成功安装在目录中。但无法获取可执行文件的源代码。我知道它已经安装了

  • 问题内容: 不知道这是否可能。 但是,假设我在表中有一个像这样的列: 有些是个人尺寸,有些是表壳尺寸。 是否可以获得每一行的总重量?如果是这样,将如何做? 例如 问题答案: 通过@Tomalak添加到注释中,下面是一个示例脚本,您可以使用该脚本来填充重量表达转换表。

  • 我遇到了mongo的一个奇怪行为,我想澄清一下 我的要求很简单:我想获得集合中单个文档的大小。我找到了两种可能的解决方案: 反对。bsonsize—返回字节大小的javascript方法 在这里,我提供了一些我进行测试的代码: > 我创建了一个新的数据库“test”,并输入了一个只有一个属性的简单文档:type:“auto” stats()函数调用的输出:db。测验stats(): } bsons

  • 问题内容: 有人可以解释一下G1垃圾收集器的工作原理吗?我还无法在任何地方找到任何全面,易于理解的描述。 谢谢 问题答案: 收集器将堆分成固定大小的区域,并跟踪这些区域中的实时数据。它将一组指针(“记住的集”)保留在区域内和区域外。当认为有必要使用GC时,它将首先收集实时数据较少的区域(因此,“垃圾优先”)。通常,这意味着一步就可以收集整个区域:如果进入一个区域的指针数量为零,则无需对该区域进行标

  • 问题内容: 有时您可能想要避免/最小化垃圾收集器,因此我想确定如何做。 我认为下一个是正确的: 在函数的开头声明变量。 使用数组而不是切片。 还有吗 问题答案: 避免垃圾相对简单。您需要了解在哪里进行分配,并查看是否可以避免分配。 首先,在函数开头声明变量将无济于事。编译器不知道区别。但是,人类会知道其中的区别,并且会惹恼他们。 使用数组而不是切片将是可行的,但这是因为将数组(除非取消引用)放置在