VelocyPack用于序列化和存储的快速紧凑格式
VelocyPack 是 ArangoDB 的数据存储格式,因为需要二进制格式,所以发明了VPack
是独立的,无模式的和平台独立的
紧凑
涵盖所有JSON加日期,整数,二进制数据和任意精度数字
可以在数据库内核中使用例如索引的子文档,因此必须有可能有效地访问子文档(数组和对象成员)
可以快速转移到JSON和JSON
避免内存分配太多
提供组合对象的灵活性,使子对象以不变的方式驻留在数据库中
允许使用外部表作为常用的属性名称
快速地允许从其第一个字节读取给定对象的类型和长度
评论
BadgerDBGo 的快速键值存储
Badger 是一个可嵌入,持久,简单,快速的键值(KV)存储,纯Go编写。 Badger在进行随机读取时比RocksDB快至少3.5倍。对于128B到16KB之间的数据量,数据加载速度是 Rocks
BadgerDBGo 的快速键值存储
0
Easyjson快速JSON序列化
Easyjson用于序列化JSON数据,采用Go语言编写,而不是通过使用反射生成编组代码。一个库的目的之一是使所生成的代码足够简单,使得它可以容易地优化或固定。另一个目标是为用户提供不可定制的“enc
Easyjson快速JSON序列化
0
FSTJava 快速序列化库
FSTfast-serialization是重新实现的Java快速对象序列化的开发包。序列化速度更快(2-10倍)、体积更小,而且兼容JDK原生的序列化。要求JDK1.7支持。Maven:<de
FSTJava 快速序列化库
0