Django开发一个使用比特币交易ID和比特币地址id作为关键字的交易记录查询网站,需求
三个模块:比特币数据更新模块,数据查询模块,用户管理模块
比特币数据更新模块:
1.使用爬虫程序,爬取https://www.walletexplorer.com/上的地址数据,并保存为csv文件即可
2.交易记录数据更新调用rpc接口接口,数据保存在MongoDB中
数据查询模块
1.地址id查询显示的结果是neo4j返回的关系图,所以需要可视化neo4j的数据
2.需要使用redis所谓查询数据的缓存层
3.交易记录查询的数据是保存在MongoDB中的
4.查询的数据提供下载为json文件和csv文件
用户管理模块
1.简单的用户管理即可