- 博客(3)
- 收藏
- 关注
原创 redis面试
哨兵模式出现脑裂问题(只能监测从节点集群,监测不到主节点):可能是因为网络问题造成网络分区出现脑裂,当网络恢复后原来的主节点被强制变为从节点但数据会被清空,因为在脑裂期间客户端还是向老的主节点写入数据导致恢复后可能会丢失大量数据。(子进程执行RDB时是异步的不会阻塞主进程,但在开启子进程时会阻塞主进程(纳秒级忽略不计))。单节点的redis的并发能力是有上限的要进一步提高redis的并发读能力,就需要搭建主从集群(一般是一主多从,主节点写操作,从节点读操作),实现读写分离。——执行的是bgsave!
2025-06-19 19:44:41
717
原创 mysql面试题
索引是帮助MySQL高效获取数据的数据结构(有序)。提高数据检索的效率,降低数据库的I/O成本(不需要全表扫描)。通过索引列对数据进行排序,降低数据排序的成本,减少了CPU的消耗。聚集索引将数据和索引放到了一起,索引的叶子节点保存了行数据。必须有而且只能有一个,如果存在主键,主键就是聚集索引,不存在主键就使用第一个唯一索引。都没有的话在InnoDB引擎下会自动生成一个rowid作为隐藏的聚集索引。二级索引将数据和索引分开存储,索引的叶子节点关联的是对应的主键和当前索引关联的列的数据。可以存在多个。
2025-06-19 11:30:25
916
原创 若依前后端环境搭建
在MySQL数据库中创建ry-vue(表示若依为前后端分离版本)的数据库,找到若依项目中的sql文件在本地找到再将其中的脚本文件在该数据库中执行创建。在项目中ruoyi-admin中更改德鲁伊连接池中数据库的相关配置。如果redis在本地且有密码需要在ruoyi-admin中更改redis配置。运行后跳转页面出现在苍穹外卖页面解决方案:在本地若依项目文件夹中找到。选择第三个后输入复制的地址和要克隆到的位置。找到ruoyi-admin模块下的启动类启动项目。点击vscode控制面板。配置文件更改端口号。
2024-10-29 15:24:39
549
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅