【发布时间】:2016-01-02 13:42:55
【问题描述】:
我正在使用 MapDB 并希望将 JSON 值存储在 BTreeMap 中。据我了解,JSON 值没有(默认)Serializer。我知道我可以自己实现一个。但是因为这可能是一个非常常见的用例,我想知道是否有一些实现。
旁注:我尝试为MessagePack 实现Serializer,但比预期的要困难:MessagePack 期望OutputStream 用于编写二进制格式,其中 MapDB 使用@ 987654327@。最终代码很丑陋,效率也不高。
【问题讨论】: