Redis
Jiang锋时刻
这个作者很懒,什么都没留下…
展开
-
大数据学习之Redis——01Redis安装
一. 单机安装1. 解压redis2. 进入文件夹执行mke and make install# prefix指定安装路径make && make prefix=/opt/hjf/redis-2.8.18 install3. 配置环境变量4. 自动打开redis服务进入解压包的utils目录, 执行:./install_server.sh5. 进入redis服务器:redis-cli...原创 2020-07-26 11:06:06 · 110 阅读 · 0 评论 -
大数据学习之Redis——02Redis Shell操作
一. 单机安装解压redis进入文件夹执行mke and make install# prefix指定安装路径make && make prefix=/opt/hjf/redis-2.8.18 install配置环境变量以后自动打开redis服务进入解压包的utils目录, 执行:./install_server.sh进入redis服务器:redis-cli二.shell命令1. strings1. set:设置SET k原创 2020-05-26 20:38:13 · 641 阅读 · 0 评论 -
大数据学习之Redis——03三种特殊数据类型
一. 位图1. bitmap命令的概念1. 什么是Redis的bitmap操作String数据结构的key所存储的字符串指定偏移量上的位,返回原位置的值2. 优点节省空间通过一个bit位来表示某个元素对应的值或者状态,其中key就是对应元素的值。实际上8个bit可以组成一个Byte,所以是及其节省空间的。效率高setbit和getbit的时间复杂度都是O(1),其他位运算效率也高。3. 缺点本质上位只有0和1的区别,所以用位做业务数据记录,就不需要在意value的值。2. Re原创 2020-05-26 22:06:32 · 206 阅读 · 0 评论 -
大数据学习之Redis——04Redis的Java客户端Jedis
一.二.1. String 类型的操作代码package com.hjf.redis;import redis.clients.jedis.Jedis;import java.util.Iterator;import java.util.List;import java.util.Set;/** * @author Jiang锋时刻 * @create 2020-07-26 14:16 */public class TestJedisByString { public原创 2020-07-26 22:09:17 · 99 阅读 · 0 评论 -
大数据学习之Redis——05事务和监控
1. 概述:1. 说明Redis事务本质: 一组命令的集合!一个事务的所有命令都会被序列化, 在事务执行过程中, 会按照顺序执行Redis 事务没有隔离级别的概念所有的命令在事务中, 并没有直接被执行, 只有发起执行命令的时候才会被执行Redis单条命令式保证原子性的, 但是事务不保证原子性2. 特点一次性顺序性排他性2. Redis的事务开启事务MULTI命令入队执行事务exec放弃事务DISCARD3 异常原创 2020-07-28 11:33:00 · 95 阅读 · 0 评论