在MapDB中高效地序列化JSON值

时间:2015-10-05 19:31:13

标签: json mapdb

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

旁注:我尝试为MessagePack实现Serializer但是比预期更难:MessagePack期望OutputStream用于编写二进制格式,MapDB使用DataOutput。最终的代码很难看,而且效率不高。

1 个答案:

答案 0 :(得分:1)

There is no 'official' way. Best is probably to use Serializer.STRING.