黑白分明的 Redis 配置、图形化工具推荐,再加上 FastDFS 文件上传的一整套配置方法,真的是前端和后端打交道时常用的那一套。Redis 的配置不算难,像端口、内存、密码这些,动一动redis.conf
基本就搞定了。持久化选 RDB 还是 AOF?看你追求恢复速度还是数据完整性咯。嗯,集群配置稍微麻烦点,但照着配就行。
Redis 的可视化工具我试过不少,像redisclient-win32.x86_64.2.0.jar
这种窗口化的,挺适合平时调试用。点点点就能看键值,还能直接跑命令,体验还不错。如果你想看看其他选择,也推荐去试试TreeNMS或Another.Redis.Desktop.Manager,界面更清爽点,功能也比较全。
FastDFS 的文件上传配置,是那种一步错步步错的类型。你得先把tracker.conf
和storage.conf
配对了,IP、端口、路径这些一个都不能错。启动服务的时候最好看下日志,不然哪挂了都不知道。Nginx 配合使用也挺关键,记得映射 URL 出来,不然上传了文件找都找不到。
如果你要在项目里集成上传功能,可以直接接入 FastDFS 的 SDK,挺方便的。Spring Boot 里加个封装,一套接口全搞定。反正调通一回,之后用起来就顺手了。
哦对了,Redis 分布式锁你也可以顺手看看这个Laravel Redis+lua 封装源码,源码结构清晰,适合拿来借鉴。