bymoye / library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

要不跑路吧

这个项目作为我的毕业设计,编写时间为一个月。

考虑了太多东西,但是又感觉没什么必要。

所以前十天做了好几版废案,而Redis作为缓存是最后想到的。

该项目后续可能也不会进行任何维护。

放在这里仅作为存档。

使用了Blacksheep框架和Tortoise-ORM

基本实现了登录、注册、删除、修改密码

图书部分实现了获取书籍某页、某本书籍、添加书籍、更新书籍、删除书籍

借阅部分实现了借书、查看当前用户借的书、查看指定用户借阅的书、还书

本程序一定程度上缓解了缓存击穿、缓存穿透、缓存雪崩问题。但是会有性能问题。时间原因没来得及解决。但是也结束了。

毕竟图书管理系统并不是抢购系统,有点大材小用的感觉(

但是毕竟写都写了那就写完吧。

顺带一提 其实Redis缓存部分并没有完全写完.

2021.12.14 00:34

About


Languages

Language:Python 100.0%