dromozoa-serializer
リンク
ドキュメント
アイディア
- メタテーブルのサポート
- 検索に特化したデータ圧縮
- Cコードの実装
- ESコードの実装
ベンチマーク対象データ
v1形式
命令セット
code |
desc |
1 ref |
Lookup |
2 data |
Integer (int64_t) |
3 data |
Number (double) |
4 size:data |
String (instant) |
5 ref size:data |
String (dictionary) |
6 ref size |
Table |
7 0 |
End |
初期辞書
code |
value |
0 |
nil |
1 |
true |
2 |
false |
v2形式
命令セット
code |
desc |
\x01 integer |
Lookup |
\x02 integer |
Integer |
\x03 number |
Number |
\x04 integer : bytes |
String (instant) |
\x05 integer : bytes |
String (dictionary) |
\x06 integer |
Table |
\x07 |
End |
初期辞書
code |
value |
0 |
nil |
1 |
true |
2 |
false |