- 博客(6)
- 收藏
- 关注
原创 Redis学习(四):Redis的其他功能
一:慢查询(一)生命周期1.客户端发送命令到Redis2.Redis服务器处理发送命令(Redis为单线程,命令需要排队执行)3.执行命令4.返回执行结果(二)说明(1)慢查询发生在第三阶段(2)客户端超时不一定为慢查询,但慢查询是客户端超时的一个可能元素(三)配置(1). slowlog-max-len1.先进先出队列2.固定长度3.保存在内存...
2019-09-16 13:11:13 128
原创 Redis学习(三):API的使用和理解
对Redis来说,所有的key都是字符串,value可以有多中数据类型,value值字符串类型的限制为512M一:字符串1.使用场景缓存,计数器,分布式锁2.命令get key 获取key对应的value O(1)set key value 设置key和value O(1)del key 删除key-value O(1)incr key key自增1,若key不...
2019-09-05 21:55:28 131
原创 Redis学习(二):Redis的API学习和命令学习
一:通用命令(1)keys:遍历所有key实例:mset hello world hehe haha php good phe hiskeys he*:通配he开通keykeys je[h-l]*:通配第三个字母是从h至l的范围内keys ph?:通配ph开头,三位数长度结果tips:生成环境一般不使用,数量较多,On级别命令,单线程堵塞,无意义取出keys值怎么用...
2019-09-03 21:04:47 118
原创 线程和线程池
一:简单回顾1.java中线程的使用方式1:继承Thread类(1)实例public class MyThread1 extends Thread{ String sign = "This is MyThread1"; @Override public void run(){ for (int i = 0;i<20;i++){ ...
2019-09-03 13:08:55 286
原创 Redis学习(一):入门学习
一:redis介绍学习(1)Redis是什么Redis是一个开源的,基于键值的存储服务系统,包含多种数据结构,具有很高的性能,功能丰富。(2)redis的特性1.速度快 10W OPS(读写)数据存储在内存中,使用C语言实现,单线程模型(内存读写快),主要原因是数据存储在内存中,读写快2.持久化内存中数据不具有持久化,对数据的更新将一部保存到磁盘中(RDB,AOF)...
2019-08-30 13:46:51 113
原创 JVM学习
JVM原理学习:1.关于JVM内存结构划分(1)堆:存放对象实例,几乎所有的对象实例都在这分配内存(2)虚拟机栈:Java方法执行的内存结构,每个方法被执行的时候都会同时创建一个栈帧(Stack Frame)用于存储局部变量表、操作栈、动态链接、方法出口等信息(3)本地方法栈:虚拟机使用到的Native方法服务(4)方法区:存储类信息、常量池、静态变量、JIT编译后的代码等数据...
2019-07-04 18:51:16 113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人