![](https://img-blog.csdnimg.cn/20200401094058814.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库ABC
文章平均质量分 73
数据库基础知识
天然玩家
请大家不要再订阅了!!!如遇到专栏里可以解决您问题的文章,您可以私信我。为了保护之前订阅用户的权益,专栏内容依旧保留,但是不会再更新内容了。
展开
-
容器化:MySQL
Docker部署MySQL。原创 2023-05-22 01:17:44 · 455 阅读 · 0 评论 -
分布式事务方案分析:两阶段和TCC方案(图+文)
(1)两阶段分布式事务方案基于事务(数据库层面)的分布式方案,TCC分布式事务方案基于业务的分布式方案;(2)两阶段提交是强一致方案,但是仍有数据不一致的情况,统一事务管理器存在单点故障问题,导致整个系统不可用;(3)TCC是基于业务的方案,在业务层面,业务侵入性大,实现复杂;(4)提交:所有阶段均成功;回滚:任意阶段出现异常、失败等。原创 2023-01-09 18:36:53 · 891 阅读 · 0 评论 -
MySQL基础系列:SQL注入
1 SQL注入入参参与SQL的编译,即会造成SQL注入,在入参中携带其他可执行的SQL语句,这些语句即时传入即时编译,会造成SQL注入。如果SQL在入参以前即完成编译,出入的参数只作为参数的话,即可避免SQL注入。MyBatis通过#{}接收的参数,避免了参数注入可执行语句,即在接收入参以前完成编译。2 MyBatisMyBatis有两种接收参数的方式,KaTeX parse error: Expected 'EOF', got '#' at position 4: {}和#̲{},其中,``{}原创 2021-03-21 20:45:01 · 272 阅读 · 0 评论 -
缓存/内存
1 简介1.0 缓存缓存(Cache)指访问速度比一般随机存取存储器(RAM)快的以一种RAM,通常不想系统主存使用DRAM技术,使用SRAM技术.1.2 RAM随机存取存储器(Random Access Memory, RAM),也称主存(或内存),与CPU直接交换数据的内部存储器,可随时读写,速度很快.主存(Main Memory)计算机内最主要的存储器,用于加载各种程序与数据以供CP...原创 2020-04-09 14:19:10 · 4644 阅读 · 0 评论 -
数据库ACID和CAP原则
1 Consistency一致性2 Availability可用性3 Partition torlerance分区容错性原创 2020-04-07 17:13:35 · 3504 阅读 · 0 评论 -
数据结构:树,二叉树
1 树1.0 基本概念树是n(n≥0n\geq0n≥0)个结点的有限集合T。当n=0时,称为空树,当n>0时,该集合满足如下条件:其中必有一个称为根(root)特定结点,没有直接前驱,但有零个或多个直接后继。其余n-1个结点可以划分为m个互不相交的有限集T1,T2,...,TmT_1,T_2,..., T_mT1,T2,...,Tm,其中TiT_iTi又是一棵树,称为根ro...原创 2019-07-08 19:50:55 · 3420 阅读 · 0 评论 -
数据结构:B-,B+树
1 B-树2 B+树【参考文献】[][][][][]原创 2019-10-16 18:11:18 · 3208 阅读 · 0 评论