自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 MySQL的事务

MySQL的事务提到事务我们首先想到的是事务的四个特性:ACID(原子性,一致性,隔离性,持久性)。事务的实现是由引擎层来实现的,因此不同的存储引擎可能对事务有不同的实现方案。比如MySQL的MyISAM搜索引擎就没有事务的概念,这也是被Innodb所替代的原因之一。事务的四个特性原子性:事务的所有操作在数据库中要么全部反映出来,要么全部不反 映出来一致性:事务在之前后的数据是一致的隔离...

2019-11-06 21:29:19 140

原创 mysql闲谈

mysql中可能产生死锁例如:下面两个事务同时处理StockPrice表事务一:START TRANSCATIONupdata StockPrice set close = 45.50 where stock_id = 4 and data = '2010-05-01';updata StockPrice set close = 19.80 where stock_id = 3 and d...

2019-10-10 10:21:30 154

原创 消息队列的常见问题

1.什么是消息队列?为什么使用消息队列?消息队列有什么优点和缺点?答:消息队列就是一个容器,当我们需要使用消息的时候,我们从容器中取出消息队列,来供自己使用。为什么使用消息队列:解耦,异步,削峰(三个优点)解耦:如上图所示,如果A系统发送数据给BCDE系统,现在F系统也需要A系统的数据,那A系统就需要修改代码发送给F系统。因为A系统产生关键的数据,那是否要考虑BCD系统是否挂掉,是不是要重...

2019-08-17 18:03:19 340

原创 redis的持久化问题

redis是一种key-value型的关系数据库,数据可以持久化,而且支持的数据很丰富,有字符串,链表,集合,有序集合。可以在服务端进行集合的并,集合的补集和集和的交集还支持多种排序功能,因此redis可以可以看做是一个关系型数据结构一:为什么需要持久化redis是一种内存型的数据库,服务器在运行的时候为,系统为其分配了内存的存储数据结构,一旦服务器挂掉或者宕机的时候,数据库的数据会丢失,为了...

2019-08-11 18:38:09 344

原创 聊聊接口的幂等和可重入

一.什么是接口的可重入,什么是幂等简单来说接口的幂等就是接口可以重复调用,在调用方多次调用的时候,传入一致的参数最终返回的结果是一样的。遇到问题:之前做过一个项目,用户通过消耗积分(调用自身的系统)来增加玩游戏的机会。当用户扣减了积分,把用户的信息更新到数据库中,返回给前端。问题:如果在更新用户信息的过程中失败,则就出现了积分扣减了,但机会数没有增加。二.解决上述问题的方法Token机制:...

2019-08-09 21:55:14 3653 1

原创 缓存中常见的问题

这里写自定义目录标题缓存的使用缓存更新的方法异步更新缓存合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入缓存的使用 对于数据库...

2019-07-30 18:30:09 264

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除