- 博客(15)
- 收藏
- 关注
原创 三. 存储引擎和索引的数据结构
索引(Index)是帮助MySQL高效获取数据的数据结构。索引是数据结构。你可以简单理解为“排好序的快速查找数据结构”,满足特定查找算法。这些数据结构以某种方式指向数据, 这样就可以在这些数据结构的基础上实现 高级查找算法。2.2优点(1)类似大学图书馆建书目索引,提高数据检索的效率,降低 数据库的IO成本 ,这也是创建索引最主要的原因。(2)通过创建唯一索引,可以保证数据库表中每一行 数据的唯一性。(3)在实现数据的参考完整性方面,可以 加速表和表之间的连接。
2025-01-08 23:46:14
828
原创 旅游信息推荐系统设计与实现
前端:html css vue.js echarts后端:springboot数据库:mysql爬虫:python创新点:爬虫、可视化大屏运行截图。
2025-01-08 23:39:06
131
原创 MYSQL逻辑架构
缓存的是查询结果,而不是查询计划本身,所以导致查询匹配度大大降低查询请求中包含某些系统函数和表之类的不会被缓存只要该表进行增删改,缓存就会失效。
2025-01-08 00:08:06
816
原创 CAS(Compare And Swap)
再次强调,由于CAS是一种系统原语,原语属于操作系统用语范畴,是由若干条指令组成的,用于完成某个功能的一个过程,并且原语的执行必须是连续的,在执行过程中不允许被中断,也就是说CAS是一条CPU的原子指令,不会造成所谓的数据不一致问题。4 这时线程A恢复,执行compareAndSwapInt方法比较,发现自己手里的值数字3和主内存的值数字4不一致,说明该值已经被其它线程抢先一步修改过了,那A线程本次修改失败,只能重新读取重新来一遍了。当线程发现锁被占用时,会不断循环判断锁的状态,直到获取。
2025-01-06 23:53:09
623
原创 基于Haoop的豆瓣电子图书系统
介绍资料前端:html css vue.js echarts后端:springboot,hadoop,spark数据库:mysql爬虫:spark创新点:爬虫、可视化大屏运行截图。
2025-01-06 23:35:46
515
原创 MySQL分页时使用 limit+order by 会出现数据重复问题
MySQL分页时使用 limit+order by 会出现数据重复问题(踩坑)
2023-12-20 22:51:50
1464
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人