From 43dae3394fbb39610b05360ad1a4d7974cb63742 Mon Sep 17 00:00:00 2001 From: cweijan Date: Mon, 13 Dec 2021 17:00:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0readme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/README.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 server/README.md diff --git a/server/README.md b/server/README.md new file mode 100644 index 0000000..22d4ba6 --- /dev/null +++ b/server/README.md @@ -0,0 +1,24 @@ +# Pdman Web + +该版本仅支持Mysql以及移除了数据库版本管理. + +## 安装 +`npm i -g pdman` + +## 启动 + +打开控制台, 输入`pdman`, 启动后访问[http://localhost:8000](http://localhost:8000) + +## 致谢 +原始仓库: [pdman](https://gitee.com/robergroup/pdman) + +## 备注 + +历史记录 +1. 使用了IndexedDB进行存储, 对FileHandler对象进行了持久化 +2. 其中使用[idb-keyval](https://github.com/jakearchibald/idb-keyval)库避免了底层操作 + +IndexedDB +1. IndexedDB是一个NoSQL数据库、分为数据库、数据表和数据 +2. 数据表中的数据为键值对列表, 键则是用来唯一标识文档, value为非结构化数据, 可以有多条 +3. 总体结构和ElasticSearch比较像, 不同的是创建文档时必需手动指定主键.