- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 2024-07-29,菜鸟学习redis-持久化
除此之外,还需要更改dump文件保存路径(保险操作,备份数据与redis不在一台机器上,以防止,机器损坏,备份数据获取不到),还可以修改dump文件名称。简而言之,Redis的持久性,是本身具有的一种特性,是为了将Redis上的数据以及状态,通过持久化机制,存储在硬盘;然后,redis在重启时,通过读取aof文件内容,将写指令,重新执行一遍,从而实现数据的恢复工作;将最新的数据存储为新的RDB记录。一种是,完全不需要持久性,禁用所有的持久性,当然,此时,redis是当作缓存使用的,所有也叫,纯缓存模式;
2024-07-29 18:19:27
616
原创 2024-05-01,菜鸟随记(学习篇)
多线程环境下,当多个线程同时访问同一个共享变量的时候,一个线程对共享变量修改,其他线程能立即获取到修改后的值,即读线程及时获取到写线程修改后的值;指编译器和处理器为了优化程序性能而对指令序列进行重新排序的一种手段。编译器优化的重排序。编译器在不改变单线程程序语义的前提下,可以重新安排语句的执行顺序。指令级并行的重排序。现代处理器采用了指令级并行技术来将多条指令重叠执行。如果不存在数据依赖性,处理器可以改变语句对应机器指令的执行顺序。内存系统的重排序。
2024-05-01 15:47:09
21
原创 2024-04-27,菜鸟随记(问题篇)
其实不用太过纠结,很简单,在进行运算的时候,将十进制转换成二进制进行计算的,计算后将结果转换成十进制;在转换成二进制的过程,Java 采用的是。1.Java中为啥0.1 * 3与0.3 * 1结果不一样?实现浮点数的表达和运算,这里就有一个精度的问题。
2024-04-27 17:47:18
122
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人