gpt4 book ai didi

java - Aerospike 内部如何保留 Java List 和 Map 对象内部结构?

转载 作者:行者123 更新时间:2023-11-30 08:38:21 24 4
gpt4 key购买 nike

  1. 假设我们创建一个 Java LinkedHashMap dllMap。现在使用双向链表实现。
  2. 假设我们将此dllMap 写入Aerospike 为

    value = Value.get(dllMap) 
    aerospike.write(..., value);

    现在,在这种情况下:

    1. 当我们将 LinkedHashMap 写入 Aerospike 时,是否会丢失 LinkedHashMap 的 dll 结构?
    2. 当我们从 Aerospike 读回 map 时,是否需要重新构建 dll?

注意:我不想在 Aerospike 中编写 Map as Object(BLOB),因为我想编写一些在 map 上运行的 LUA 程序。

最佳答案

看完the doc和 aerospike-java-client 的来源,我必须更正。

  1. 不是真的。 LinkedHashMap 将转换为 map 。
  2. 不是真的。当你回来的时候,你实际上得到了一个类型为 HashMap 的对象。

关于java - Aerospike 内部如何保留 Java List 和 Map 对象内部结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36593631/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com