
非关系型数据库
非关系型数据库
新新许愿树
人生就像滚雪球,关键是要找到足够湿的雪,和足够长的坡。
展开
-
Redis 入门指南(六)Spring Boot与缓存
JSR107规范Java Caching定义了5个接口1. CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期间访问多个CachingProvider。【缓存提供者】2. CacheManager定义了创建、配置、获取、管理和控制多个唯一命名的Cache,这些Cache存在于CacheManage的上下文中,一个C...原创 2019-05-24 15:06:38 · 267 阅读 · 3 评论 -
Redis 入门指南(五)管理
5. 管理5.1 安全 Redis以简洁为美,在安全层面没有做太多的工作。5.1.1 可信的环境 在生产环境运行时,不能允许外界直接连接到Redis服务器上,而应该通过应用程序中转,运行在可信的环境中是保证Redis安全的最重要方法。 Redis的默认配置会接受来自任何地址发来的请求,即在任何一个拥有公网IP的服务器上启动Redis服...原创 2019-05-05 16:32:45 · 214 阅读 · 0 评论 -
Redis 入门指南(四)集群
4. 集群1. 从结构上,单个Redis服务器会发生单点故障,同时一台服务器需要承受所有的请求负载。这就需要为数据生成多个副本并且分配在不同的服务器上。2. 从容量上,单个Redis服务器的内存非常容易成为存储瓶颈,所以需要进行数据分片。三种方式:复制(replication)、哨兵(sentinel)、集群(cluster)4.1 复制:主从复制,读写分离 用于...原创 2019-05-05 16:10:07 · 278 阅读 · 0 评论 -
Redis 入门指南(三)持久化
3. 持久化3.1 RDB方式 根据指定的规则“定时”,将内存中的数据存储在硬盘上;通过快照(snapshotting)实现,当符合一定条件时,Redis会自动将内存中的数据生成一份副本并存储在硬盘上,这个过程即为“快照”。3.1.1 进行快照的4种情况1. 根据配置规则进行自动快照,条件之间是“或”的关系 每15分钟内有一个或一个以上的键被修改...原创 2019-05-05 15:16:30 · 177 阅读 · 0 评论 -
Redis 入门指南(二)进阶
2. 进阶2.1 事务MULTI 表示开启一个事务;EXEC 执行事务MULTI需要执行的语句EXEC注意:redis的事务不具备回滚功能2.1.1 错误处理(1)语法错误,直接返回错误,错误之前的语句会执行,之后的语句不会执行(2)运行错误,依然会继续执行2.1.2 WATCH命令 在一个事务中,只有当所有的事务都依次执行完成后才...原创 2019-05-05 14:57:31 · 248 阅读 · 0 评论 -
Redis 入门指南(一)5大数据类型
最近在学《Redis入门指南 (第2版)》,我个人平时也比较喜欢整理技术文档,接下来就把我学习 Redis入门指南 做的记录分享出来,以便以后查看和回顾。有错误的地方,还望大家批评指正,谢谢。 pdf文档链接:https://pan.baidu.com/s/1SxThSMvsEofs7HNNkntlRQ 提取码:9fz1 Redis...原创 2019-04-26 17:51:55 · 741 阅读 · 0 评论