- 博客(9)
- 收藏
- 关注
原创 Redis笔记四
一、Redis事务(一)Redis的事务就是一组命令的集合,事务中的命令都会被序列化。并且具有三个特性:一次性,顺序性,排他性。单条命令保证原子性,但事务不保证原子性,且没有回滚,也就是说事务中有一条命令执行失败后,其余命令会按照顺序继续执行。(二)Redis事务的三个阶段1、开始事务2、命令入队3、执行事务(三)Redis事务的相关命令1、watch key1 key2(监视多个key,如果在事务执行之前,被监视的key被其他命令改动,事务会被打断)2、multi(表示事务
2022-01-18 22:35:27
774
原创 Redis笔记三
一、Redis的持久化(一)RDB(Redis DateBase)1、什么是RDB在指定的时间间隔内,将内存中的数据快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里。Redis会单独(fork)一条子进程来进行持久化,会先将数据写入到一个临时文件中,等持久化过程都结束了,再用这个临时文件替换上次持久化好的正式文件。整个过程中,主进程是不进行任何IO操作的。这就确保了极高的性能。如果需要进行大规模数据的恢复,且对于数据恢复的完整性不是很敏感,那RDB要比AOF方
2022-01-17 22:36:33
760
原创 Redis笔记二
一、redis.conf配置文件redis的所有相关配置都在这个配置文件里面(一)Units单位1.配置大小单位,定义了一些基本的度量单位,如1kb = 1000bytes等,只支持bytes,不支持bit2.对大小写不敏感(二)Includes包含和spring配置文件类似,可以通过inclutes包含,redis.conf可以作为总文件,...
2022-01-17 21:50:53
1097
原创 Redis笔记一
一、什么是RedisRedis(Remote Dictionary Server,远程字典服务器)Redis是开源免费的,使用C语言编写,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行,所以读写速度很快(读:110000次/s,写80000次/秒)。它还支持数据的持久化(RDB,AOF)。二、Redis的五大数据类型(1)String(字符串类型)String是redis最基本的类型,一个key对应一个value,这个v...
2022-01-12 22:22:15
263
原创 java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter错误出现原因以及解决方式
从错误提示上可以看到是找不到javax的包,但是我用的jar仓库是阿里云的,按理说不会存在这个问题。而且javax的包应该是JDK的,与
2021-06-17 16:31:52
13324
4
原创 Docker容器如何删除一个镜像,以及创建容器中所报的错
由于是初学者,在用docker命令pull MySQL时没有指定版本号,所以默认拉取了最新的版本,但这与实际需求不符,所以我又pull了5.7版本的,那么这时就需要删除掉最新版的MySQL
2021-06-16 12:39:11
345
1
原创 安装mysql时,用cmd窗口执行安装命令时报错install/remove of the Service Denied
这个报错是说没有安装和删除的权力,因为用的不是我自己的电脑,一开始没注意到打开的黑窗口是用户身份,而不是管理员身份,所以需要以管理员身份运行cmd。步骤:1.打开我的电脑,c'm'd
2021-06-07 15:50:50
1580
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人