前言
写一个h5网页,做leveldb数据浏览。
思路
数据库文件压缩上传,然后解压缩,使用leveldb解析出来,存数据库,通过接口请求出来数据,然后展示。
LevelDb 数据浏览器
具体实现
分三个部分:leveldb数据解析,前端展示,后台接口。
leveldb数据解析
主要是git clone 下 leveldb的源码,写一个main函数,做调用遍历levedb数据的操作,主要在于linux环境配置,包括编译环境c++11标准和依赖库lsnappy的安装。
前端展示
使用了dva前端架构。
具体可参考12 步 30 分钟,完成用户管理的 CRUD 应用 (react+dva+antd)
学习React+Redux+AntD使用。
后台接口
使用Sofa框架搭建,数据存储使用mysql.
网友评论