原文:聊一聊Redis事务

没错,Redis也有事务管理,但是功能很简单,在正式开发中也并不推荐使用。但是面试中有可能会问到,所以本文简单谈一谈Redis的事务。 通过这篇文章,你会了解 Redis为什么要提供事务 Redis事务基本指令和使用方法 CAS乐观锁是什么 Redis事务为什么不支持回滚 . 为什么要用事务 我们知道Redis的单个命令是原子性的,比如get set mget mset等指令。 原子性是指操作是不 ...

2022-02-16 16:20 4 1419 推荐指数:

查看详情

Redis的离线分析

背景 Redis 或许是我们大部分场景都会用到的一个利器,虽然是利器,用的姿势不对的话,终究还是会整出幺蛾子的。 比较常见的问题,不外乎内存暴增,慢查询等情况。 那么对于内存问题,可以借助redis自带的bigkey分析,也可以借助一些第三方工具来进行离线分析 ...

Tue Apr 19 06:24:00 CST 2022 0 644
让我们分布式事务

一个复杂的系统往往都是从一个小而简的系统发展衍化而来,为了满足日益增长的业务需求,不断的增加系统的复杂度,从单体架构逐步发展为分布式架构,而分布式系统架构的设计主要关注:高性能,高可用,高拓展 分布式事务 高可用是指系统无中断的执行功能的能了,代表了系统的可用程度,是进行系统设计时必须要 ...

Tue Dec 17 04:34:00 CST 2019 0 726
MySQL 中的事务及其实现原理

说到数据库,那就一定会聊到事务事务也是面试中常问的问题,我们先来一个面试场景: 这可能是比较常见的面试场景了,你也许回答到了事务的四大特性,但是不一定知道他的实现原理。今天我们就来一起打卡事务的四大特性和实现原理,对于原理的实现,这篇文章只是粗略的介绍一下,更多的细节可以关注我后续的文章 ...

Fri Jan 03 18:35:00 CST 2020 4 946
面试官:我们来Redis吧,你了解多少就答多少

哈喽!大家好,我是小奇,一位不靠谱的程序员 小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧 文章持续更新,建议收藏关注 一、前言 作为一名Java程序员,Redis底层的一些原理是我们不必学会就可以搬砖工作的一种技能点,但是小 ...

Sun Mar 13 13:29:00 CST 2022 6 1016
JVM

JVM 什么是JVM? ​ JVM是java虚拟机的缩写,本质上是一个程序,能识别.class字节码文件(.java文件编译后产生的二进制代码),并且能够解析它的指令,最终调用操作系统上的函数,完 ...

Tue Mar 02 01:26:00 CST 2021 0 329
关于MySQL的count(*)

0.背景 自从大家对于MySQL数据库的稳定性有了更高的追求后,经常有小伙伴有这样的疑问,对于count(*)这样的操作,有没有正确的姿势,或者有没有可以优化的地方? 但答案比较残酷,如果已经使用 ...

Sun Mar 01 04:35:00 CST 2020 0 905
Flutter的setState()

Flutter 里面包含两种widget 一种可变的,一种不可变的; 在可变的widget中可以使用 setstate(){} 函数。 官方也给出了例子: _onClick(){ ...

Tue Aug 06 23:36:00 CST 2019 0 1610
JVM 的 GC

原文链接:https://www.changxuan.top/?p=1457 引言 JVM 中的 GC 在技术博客中应该算是个老生常谈的话题,网络上也存在着许多质量参差不齐的文章,可以看 ...

Sat May 22 19:40:00 CST 2021 1 252
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM