mirror of
https://github.com/fumiama/fumidb.git
synced 2026-06-07 19:40:24 +08:00
add more api
This commit is contained in:
@@ -15,18 +15,18 @@
|
||||
| 5 | double | 直接存储 |
|
||||
|
||||
## 字符串
|
||||
> 字符串为变长的可索引的字节数组,长度最大不超过uint32(65535字节)。
|
||||
> 字符串为变长的可索引的字节数组,长度最大不超过uint16(65535字节)。
|
||||
### 类型列表
|
||||
| 类型代号 | 类型 | 存储方式 |
|
||||
| --- | --- | --- |
|
||||
| 6 | string | 下一个哈希相同的数据项的指针+uint32长度+该长度的数据(字节数组) |
|
||||
| 6 | string | 下一个哈希相同的数据项的指针+uint16长度+该长度的数据(字节数组) |
|
||||
|
||||
## 二进制数据块
|
||||
> 二进制数据块为变长的不参与索引的字节数组,长度最大不超过uint64。
|
||||
> 二进制数据块为变长的不参与索引的字节数组,长度最大不超过uint32。
|
||||
### 类型列表
|
||||
| 类型代号 | 类型 | 存储方式 |
|
||||
| --- | --- | --- |
|
||||
| 7 | binary | uint64长度+直接存储的数据(字节数组) |
|
||||
| 7 | binary | uint32长度+直接存储的数据(字节数组) |
|
||||
|
||||
## 类型修饰符
|
||||
> 类型修饰符占据类型代号的高2位,通过或运算与基础代号结合
|
||||
|
||||
Reference in New Issue
Block a user