数据库知识体系
文章平均质量分 71
与数据库有关的操作与知识
口嗨架构师
一个喜欢口嗨的内心想成架构师的拧螺丝钉的
展开
-
MySQL连表使用
MySQL多表连接用法原创 2022-09-20 11:14:10 · 267 阅读 · 1 评论 -
redis
redis笔记 1.redis可以解决的问题 redis作为一款非关系型数据库,属于NoSql(not-only-sql)数据库,因为其存储结构为key-value形式,所以可以被当作缓存数据库来使用,在分布式系统下,可以有效的解决高并发及数据不一致等问题。比如售卖场景,秒杀场景,热搜场景,登录场景等等。。。。 以登录场景为例 以往单体式应用中,用户要在系统中进行一些功能操作,免不了要先登录,登陆以后系统将会记住用户登录状态和用户信息,当用户长时间不操作时,会被系统判断离线,这其中,系统是根据session转载 2021-02-02 10:07:17 · 254 阅读 · 0 评论 -
数据库事务的理解与相关操作
对事务有一定的了解,需要看隔离级别的请拉到最下。 事务简单说明 一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行,这样的一个执行单元叫做事务。 案例:转账 现在有两个银行账户,账户A(后面称为A)拥有100元,账户B(后面称为B)拥有100元。 此刻需要让B转账给A 50元。则正确流程应该是B先扣50元后,A增加50元。这种操作叫做事务。 事务的产生就是为了避免例如:B扣钱后,A未增加钱。或者A增加钱,B未扣钱。 事务的acid属性: 1.原子性:一个事物不可在分割,要么都执行原创 2020-07-11 18:05:49 · 253 阅读 · 3 评论