学会java8看这篇文章就够了


java8新特性

1.Lambda表达式

1.1什么是持久化

利用永久性存储介质将数据进行保存,在特定的时间将保存的数据进行恢复的工作机制称为持久化

1.2为什么要持久化

防止数据丢失

2.四大内置核心函数式接口

2.1RDB启动方式-save指令相关配置

dbfilename dump.rdb

设置本地数据库文件名,默认值为dump.rdb
通常设置为dump-端口号.rdb
save指令的执行会阻塞当前redis服务器,直到当前RDB过程完成为止,有可能造成长时间阻塞,线上环境不建议使用

3.方法引用与构造器引用

AOF持久化:以独立日志的方式记录每次写命令,重启时再重新执行AOF文件中命令达到恢复数据的目的。与RDB相比可以简单描述为改记录数据为记录数据产生的过程
AOF的主要作用是解决了数据持久化的实时性,目前已经是Redis持久化的主流方式

3.1AOF写数据三种策略

always(每次)
每次写入操作均同步到AOF文件中,数据零误差,性能较低
everysec(每秒)默认配置
每秒将缓冲区中的指令同步到AOF文件中,数据准确性较高,性能较高
在系统突然宕机的情况下丢失一秒内的数据
no(系统控制)
有操作系统控制每次同步到AOF文件的周期,整体过程不可控

4.StreamAPI

5.Optional容器类

6.接口中的默认方法与静态方法

7.新时间与日期API

8.重复注解与类型注解

每天进步一点点,加油

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值