【问题标题】:Efficient serialization of JSON values in MapDBMapDB 中 JSON 值的高效序列化
【发布时间】:2016-01-02 13:42:55
【问题描述】:

我正在使用 MapDB 并希望将 JSON 值存储在 BTreeMap 中。据我了解,JSON 值没有(默认)Serializer。我知道我可以自己实现一个。但是因为这可能是一个非常常见的用例,我想知道是否有一些实现。

旁注:我尝试为MessagePack 实现Serializer,但比预期的要困难:MessagePack 期望OutputStream 用于编写二进制格式,其中 MapDB 使用@ 987654327@。最终代码很丑陋,效率也不高。

【问题讨论】:

    标签: json mapdb


    【解决方案1】:

    没有“官方”方式。最好的可能是使用 Serializer.STRING。

    【讨论】:

    • 那么持久化 JSON 对象的 String 表示?
    猜你喜欢
    • 2017-09-12
    • 2017-05-17
    • 1970-01-01
    • 1970-01-01
    • 2010-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-11
    相关资源
    最近更新 更多