1)基于 SpringBoot、SpringData JPA、Redis、MongoDB、Swagger 等框架,从零搭建项目
2)整体接口设计符合标准的 RestFul 风格
3)整体代码提交遵循标准的 Git 使用规范流程,至少需要初始框架、MongoDB操作、Redis写入、Redis消费四次 Commit;
4)模拟64个通道,每个通道下有1000个数据项,频率为500ms,每个通道开一个线程,将数据存入到redis中;
5)从redis中只保留最近的两条,然后将数据存储到mongodb;
6)返回mongoDB库中所有集合名称;
7)按照指定的集合名称、时间倒序截取100条,分页返回;