代码之家  ›  专栏  ›  技术社区  ›  insaneyogi

Mule:可以在Mule对象存储中按顺序存储对象吗?

  •  0
  • insaneyogi  · 技术社区  · 7 年前

    我有一个要求,我需要按顺序存储传入的数据(JSON格式),以便稍后以以下方式检索:

    1 | JSONData1 2 | JSONData2 3 | JSONData3 ...

    原因是,如果在第3个位置处理失败,我可以输入值3来检索JSON数据,并从该点继续处理下一条记录,直到最后一条可用记录。

    现在Mule对象存储的行为类似于散列,据我所知,在这里不维护排序。因此,我必须依靠Java提供的数据结构来维护排序;检索,或者我还有什么方法可以利用对象存储?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Anirban Sen Chowdhary    7 年前

    您可以使用 java.util.Hashmap 并在将json数据存储到对象存储中时使用该变量。
    每次存储json数据时,您可以用1增加变量,因此它将按顺序存储json数据,跟踪每个数据,如1、2、3。
    在这里你可以得到一个例子 http://bushorn.com/dealing-with-store-the-object-store/