Redis

Redis教程(一):Redis简介

转载:http://www.jb51.net/article/65240.htm?pc一、简介:在过去的几年中,NoSQL数据库一度成为高并发、海量数据存储解决方案的代名词,与之相应的产品也呈现出雨后春笋般的生机。然而在众多产品中能够脱颖而出的却屈指可数,如Redis、MongoDB、BerkeleyDB和CouchD...
代码星球·2020-04-05

Redis教程(二):String数据类型

转载:http://www.jb51.net/article/65241.htm一、概述:     字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等。在Re...

大数据架构开发 挖掘分析 Hadoop HBase Hive Flume ZooKeeper Storm Kafka Redis MongoDB Scala Spark 机器学习 Docker 虚拟化

第一阶段Java基础Linux基础第二阶段Hadoop第三阶段HBaseHiveSqoopFlumeZooKeeperStormKafkaRedisMongoDB第四阶段ScalaSpark机器学习第五阶段DockerKVM虚拟化OpenStack搜索引擎与爬虫第六阶段综合项目演练...

Centos编译Redis4.0.9源码过程记录

mkdir/home/rediscd/home/redis下载源码wget https://codeload.github.com/antirez/redis/tar/4.0.9解压源码包tar-zxvf redis-4.0.9.tar进入文件夹cd redis-4.0.9make完成之后...

Redis操作命令大全

一、keypattern查询相应的key  (1)redis允许模糊查询key  有3个通配符 *、?、[]  (2)randomkey:返回随机key    (3)typekey:返回key存储的类型  (4)existskey:判断某个key是否存在  (5)delkey:删除key  (6)rename...
代码星球·2020-04-05

Redis实用监控工具一览

Redis已经成为web应用开发不可或缺的一个组成部分,在项目中的应用越来越广泛,这篇文章就来讲讲那些关于Redis监控的那点事。1.1简介第一个就介绍一下,Redis自带的性能检测工具redis-benchmark,该工具可以模拟N个客户端同时发出Y个请求。可以使用redis-benchmark-h来查看基准参数。1...

Redis缓存雪崩、缓存穿透、缓存击穿、缓存降级、缓存预热、缓存更新

Redis缓存能够有效地加速应用的读写速度,就DB来说,Redis成绩已经很惊人了,且不说memcachedb和TokyoCabinet之流,就说原版的memcached,速度似乎也只能达到这个级别。今天主要讲讲在使用Redis时经常遇到的几个问题。缓存雪崩、缓存击穿、缓存穿透、缓存预热、缓存更新、缓存降级。缓存雪崩,...

Redis GEO地理位置信息,查看附近的人

在之前的一篇文章《SpringBoot入门教程(五)Java基于MySQL实现附近的人》,我们介绍了Java基于MySQL实现查找附近的人的功能。今天就来研究研究"查找附近的人"的另一个方案,一个基于Redis的方案。可用版本:>=3.2.0地理位置大概提供了6个命令,分别为:GEOADDGEODISTGEOHA...

详解redis持久化

我们的Redis必须使用数据持久化吗?如果我们的Redis服务器只作为缓存使用,Redis中存储的所有数据都是从其他地方同步过来的备份,那么就没必要开启数据持久化的选项。Redis提供了将数据定期自动持久化至硬盘的能力,包括RDB和AOF两种方案,两种方案分别有其长处和短板,可以配合起来同时运行,确保数据的稳定性。Re...
代码星球·2020-04-05

详解Redis Cluster集群

RedisCluster是Redis的分布式解决方案,在Redis3.0版本正式推出的,有效解决了Redis分布式方面的需求。当遇到单机内存、并发、流量等瓶颈时,可以采用Cluster架构达到负载均衡的目的。分布式集群首要解决把整个数据集按照分区规则映射到多个节点的问题,即把数据集划分到多个节点上,每个节点负责整个数据...
代码星球·2020-04-05

Redis五大数据类型的常用操作

在上一篇博文《centos安装redis》中,已经详细介绍了如何在centos上安装redis,今天主要介绍下Redis五大数据类型及其五大数据类型的相关操作。Redis支持五种数据类型:String(字符串),Hash(哈希),List(列表),Set(集合)及Zset(sortedset:有序集合)。String是...

centos安装Redis

♛1.0下载Rediswgethttp://download.redis.io/releases/redis-5.0.2.tar.gz♛1.1解压tar-zxvfredis-5.0.2.tar.gz♛1.2安装gcc依赖Redis是C实现的,需要gcc来进行编译,先安装gcc。yuminstallgcc♛1.3打开Re...
代码星球·2020-04-05

轻松玩转windows之redis实战

    Redis是一个常用的键值对数据库。本篇分享一下如何轻松在睿江云上实现基于windows的redis开发环境。 1. 登录睿江云     点击右上角登录框​    ...

《Redis入门指南》第2版 读书笔记

读第二遍了,感觉和几年前读时的收获不一样了。送上门来当树洞的独自承担一切Redis以简洁为美Redis通信协议是Redis客户端与Redis之间交流的语言,通信协议规定了命令和返回值的格式。Redis支持两种难住协议,一种是二进制安全的统一请求(unifiedrequestprotocal),另一种是比较直观的便于在t...

使用WireShark分析使用RedisTemplate取不到值的问题

现象:使用JavaRedis客户端将数据存放到Redis后,使用redisTemplate却不出来原因:JavaRedis客户端在将数据存放在Redis时,会对Key,Value,Field进行编码。从Redis中取数据时,如果Key、Field的编码和存放时不一样,就会取不出来。就像中文乱码一样,同样的中文字符串,存...