Rust博客实战 | (一)数据库设计及建表语句

Rust博客实战 | (一)数据库设计及建表语句。使用deepseek生成的博客系统建表语句,并根据自己的需求手动进行修改。包含文章表、分类表、标签表、媒体管理表、用户表、菜单表、配置表、主题表和插件表,后续根据功能需要还需要增加定时任务表等。一切以实际开发需求出发建表

Rust 寻龙剑侠 2025-11-20 58 阅读 more

MySQL恢复数据库报错Unknown command '\''.

MySQL数据库使用命令行进行数据备份:mysqldump -u username -p --no-create-db -R databasename > dump.sql 恢复命令:mysql -u username -p databasename2 < dump.sql 恢复失败提示ERROR at line 39595: Unknown command '\''.

Database 寻龙剑侠 2025-11-19 48 阅读 more

NIFI 实现上一次任务执行完后,等待5分钟执行下一次任务

前两天在使用nifi进行数据同步的时候,原来的流程方式是设置使用GenerateFlowFile作为初始节点,设置cron 表达式每5分钟执行一次。因为整个流程需要处理的节点比较多,有些数据查询会比较慢。虽然是数据增量的方式同步,但是存在当某次某节点查询的数据量过大,整个流程执行完超过5分钟的情况,此时下一次任务再次开始,就会导致最终插入的数据出现重复,这是业务不允许的,因此需要实现 实现上一次任务执行完后,等待5分钟执行下一次任务。使用NIFI的ExecuteScript 实现任务延时处理

Database 寻龙剑侠 2025-10-24 154 阅读 more

ClickHouse 先删除数据再插入数据不报错,但是没有插入数据的问题

对副本表 insert 语句的数据会划分为数据块. 每个数据块会生成 block_id ,存在 zookeeper 相应表目录的 block 子目录下.根据这个 block_id 数据块会去重.当对这份数据进行 aleter delete 操作后.数据成功删除了,但是存在 zookeeper 上的 block_id 没有被一并删除.导致之后对这份数据进行 insert into ,会被表引擎判断为重复数据,而被略过,使数据没有落地到表里面.也就是查不出来这份数据.

Database 寻龙剑侠 2025-10-23 127 阅读 more

Rust 学习资料

从《数据结构与算法 rust语言描述》中摘抄出来的Rust学习资源,包含入门、高级、进阶的书籍推荐,以及特定领域网址和资源网站等。

Rust 寻龙剑侠 2025-10-21 80 阅读 more