【大数据】Redis
Redis 是一个高性能的key-value数据库。
老王的小知识
爱分享的老王
展开
-
Redis学习(六):Redis的主从复制架构和哨兵机制
学习目标Redis的主从复制架构redis当中的Sentinel架构(哨兵机制)Redis的主从复制架构解决IT行业读写瓶颈的终极解决方案读写分离将读取的操作和写入的操作完全物理分隔开。多个节点读写分离:例如1、2、3节点负责数据写入,4、5、6节点负责数据读取。单节点多磁盘的读写分离:例如一个节点内1、2、3磁盘负责数据写入,4、5、6磁盘负责数据读取。在Redis中,用户可以...原创 2020-03-16 16:52:45 · 2216 阅读 · 0 评论 -
Redis学习(五):Redis的持久化
学习目标简介简介由于redis是一个内存数据库,所有的数据都是保存在内存当中的,内存当中的数据极易丢失,所以redis的数据持久化就显得尤为重要,在redis当中,提供了两种数据持久化的方式,分别为RDB以及AOF,且redis默认开启的数据持久化方式为RDB方式。方案一:RDB模式Redis会定期保存数据快照至一个rbd文件中,并在启动时自动加载rdb文件,恢复之前保存的数据。可以在配置...原创 2020-03-16 16:01:10 · 2097 阅读 · 0 评论 -
Redis学习(四):Redis的JavaAPI操作
学习目标第一步:创建maven工程并导入jar包第二步:连接以及关闭redis客户端第三步:redis的javaAPI操作操作string类型数据操作hash列表类型数据操作list类型数据操作set类型的数据练习题使用List实现以下功能(javaAPI)使用Set实现以下功能(javaAPI)redis不仅可以通过命令行进行操作,同时redis也可以通过javaAPI进行操作,我们可以通过使...原创 2020-03-15 20:50:55 · 2766 阅读 · 0 评论 -
Redis学习(三):Redis的数据类型
学习目标Redis 的数据类型Redis 当中对 String字符串的操作Redis 当中对 Hash 列表的操作Redis 当中对 List 列表的操作Redis 当中对 Set 集合的操作Redis 当中对 Key 的操作Redis 当中的数据库Redis 的数据类型redis当中一共支持五种数据类型,分别是string字符串类型,list列表类型,集合set类型,hash表类型以及有序...原创 2020-03-12 22:56:05 · 2163 阅读 · 0 评论 -
Redis学习(二):Redis安装部署
学习目标第一步:下载Redis安装包第二步:解压redis压缩包到指定目录第三步:安装C程序运行环境第四步:安装较新版本的tcl第六步:修改redis配置文件第七步:启动验证redis第八步:连接redis客户端因为我的node01节点已经安装了一遍,所以效果图为node02节点安装第一步:下载Redis安装包node01服务器执行以下命令下载redis安装包cd /export/soft...原创 2020-03-12 22:28:07 · 2154 阅读 · 0 评论 -
Redis学习(一):初识Redis
学习目标NoSQL数据库NoSQL适用场景NoSQL不适用场景NoSQL数据库举例Redis特点NoSQL数据库Redis是一个基于内存使用C语言编写的key-value开源的NOSQL存储系统。(区别于MySQL的二维表格的形式存储)。为什么要使用C语言编写?C语言效率更高更快,C语言是可以直接面向硬件的NoSQL: no sql 没有SQL(不支持sql查询) ...原创 2020-03-12 21:29:19 · 2109 阅读 · 0 评论 -
Redis的JavaAPI
使用List实现以下功能(javaAPI)练习:1、创建两个list 名字分别为ltest1 ltest2.2、Ltest1 从左到右为1 2 3 4 5 6 7 8 9,ltest2 从左到右为 f e d c b a3、在Ltest1的3 左边插入33334、在6右边插入66665、通过索引查询Ltest2 索引为3的数据6、将ltest2的e 修改为EEE7、只保留l...原创 2020-03-15 20:59:32 · 2400 阅读 · 0 评论