[docs] update the README_zh.md.
This commit is contained in:
parent
f19103c885
commit
110d643e0d
|
@ -1,7 +1,9 @@
|
|||
# FlashDB:超轻量级嵌入式数据库
|
||||
![](docs/_media/flashdb.png)
|
||||
|
||||
[![Build Status](https://travis-ci.com/armink/FlashDB.svg?branch=master)](https://travis-ci.com/armink/FlashDB) [![license](https://img.shields.io/github/license/armink/FlashDB)](https://raw.githubusercontent.com/armink/FlashDB/master/LICENSE)
|
||||
|
||||
[EN](README.md) | 中文
|
||||
|
||||
## 简介
|
||||
|
||||
[FlashDB](https://github.com/armink/FlashDB) 是一款超轻量级的嵌入式数据库,专注于提供嵌入式产品的数据存储方案。与传统的基于文件系统的数据库不同,[FlashDB](https://github.com/armink/FlashDB) 结合了 Flash 的特性,具有较强的性能及可靠性。并在保证极低的资源占用前提下,尽可能延长 Flash 使用寿命。
|
||||
|
@ -70,26 +72,14 @@ Query total spent 1475 (ms) for 13422 TSL, min 0, max 1, average: 0.11 ms/per
|
|||
|
||||
## 如何使用
|
||||
|
||||
### 移植
|
||||
FlashDB 提供了全面的文档说明,详见:http://armink.gitee.io/flashdb/#/zh-cn/
|
||||
|
||||
FlashDB 底层的 Flash 管理及操作依赖于 RT-Thread 的 FAL (Flash Abstraction Layer) Flash 抽象层开源软件包 ,该开源库也支持运行在 **裸机平台** [(点击查看介绍)](http://packages.rt-thread.org/detail.html?package=fal)。所以只需要将所用到的 Flash 对接到 FAL ,即可完成整个移植工作。
|
||||
快速访问:
|
||||
|
||||
FAL 移植主要流程:
|
||||
|
||||
- 定义 flash 设备,详见 ([GitHub](https://github.com/RT-Thread-packages/fal#21%E5%AE%9A%E4%B9%89-flash-%E8%AE%BE%E5%A4%87)|[Gitee](https://gitee.com/RT-Thread-Mirror/fal#21%E5%AE%9A%E4%B9%89-flash-%E8%AE%BE%E5%A4%87))
|
||||
- 定义 flash 设备表,详见 ([GitHub](https://github.com/RT-Thread-packages/fal#22%E5%AE%9A%E4%B9%89-flash-%E8%AE%BE%E5%A4%87%E8%A1%A8)|[Gitee](https://gitee.com/RT-Thread-Mirror/fal#22%E5%AE%9A%E4%B9%89-flash-%E8%AE%BE%E5%A4%87%E8%A1%A8))
|
||||
- 定义 flash 分区表,详见 ([GitHub](https://github.com/RT-Thread-packages/fal#23%E5%AE%9A%E4%B9%89-flash-%E5%88%86%E5%8C%BA%E8%A1%A8)|[Gitee](https://gitee.com/RT-Thread-Mirror/fal#23%E5%AE%9A%E4%B9%89-flash-%E5%88%86%E5%8C%BA%E8%A1%A8))
|
||||
|
||||
### 示例
|
||||
|
||||
FlashDB 提供了主要功能的示例,直接加入工程即可运行,并具有一定的参考性
|
||||
|
||||
| 文件路径 | 介绍 | 备注 |
|
||||
| ------------------------------------------------------------ | --------------------------------------- | ---- |
|
||||
| [`samples/kvdb_basic_sample.c`](samples/kvdb_basic_sample.c) | KVDB 基础示例,获取当前启动次数 | |
|
||||
| [`samples/kvdb_type_string_sample.c`](samples/kvdb_type_string_sample.c) | KVDB 使用字符型键值的示例 | |
|
||||
| [`samples/kvdb_type_blob_sample.c`](samples/kvdb_type_blob_sample.c) | KVDB 使用 blob 型(任意类型)键值的示例 | |
|
||||
| [`samples/tsdb_sample.c`](samples/tsdb_sample.c) | TSDB 示例 | |
|
||||
- [快速上手文档](http://armink.gitee.io/flashdb/#/zh-cn/quick-started)
|
||||
- [移植文档](http://armink.gitee.io/flashdb/#/zh-cn/porting)
|
||||
- [配置文档](http://armink.gitee.io/flashdb/#/zh-cn/configuration)
|
||||
- [API 文档](http://armink.gitee.io/flashdb/#/zh-cn/api)
|
||||
|
||||
## 支持
|
||||
|
Loading…
Reference in New Issue