redis
文章平均质量分 83
黄河边上的牧马人
这个作者很懒,什么都没留下…
展开
-
redis的配置详解
redis 127.0.0.1:6379> CONFIG GET loglevel1) "loglevel"2) "notice"Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf。你可以通过 CONFIG 命令查看或设置配置项。语法Redis CONFIG 命令格式如下:redis 127.0.0.1:6379> CONFIG原创 2016-09-09 13:30:59 · 886 阅读 · 0 评论 -
Redis 数据类型
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。String(字符串)string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。string类型是二进制安全的。意思是redis的string可以包含任何数据。比如j原创 2016-09-09 13:33:30 · 716 阅读 · 0 评论 -
redis事务
Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证:事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。一个事务从开始到执行会经历以下三个阶段:开始事务。命令入队。执行事务。multi 开始事务exec原创 2016-09-09 14:01:15 · 831 阅读 · 0 评论 -
redis使用Lua脚本
最近在看《Redis入门指南》第二版,感觉收获挺大,推荐大家有时间看一看。其中有一章讲Lua脚本,感觉挺实用,把总结整理一下。Redis在2.6中推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行。Lua脚本可以调用大部分的Redis命令,使用Lua脚本的好处是:1)减少网络开销,作为内存型数据库redis的性能开销主要花在发送指令和接收结果的网络开销上,把多条r原创 2016-09-09 13:46:43 · 3965 阅读 · 0 评论 -
关于redis的主从、哨兵、集群
主从 通过持久化功能,Redis保证了即使在服务器重启的情况下也不会损失(或少量损失)数据,因为持久化会把内存中数据保存到硬盘上,重启会从硬盘上加载数据。 。但是由于数据是存储在一台服务器上的,如果这台服务器出现硬盘故障等问题,也会导致数据丢失。为了避免单点故障,通常的做法是将数据库复制多个副本以部署在不同的服务器上,这样即使有一台服务器出现故障,其他服务器依然可以继续提供服务。为原创 2016-09-09 15:26:23 · 36635 阅读 · 8 评论 -
java操作redis redis连接池
redis作为缓存型数据库,越来越受到大家的欢迎,这里简单介绍一下java如何操作redis。原创 2016-08-19 13:43:46 · 7464 阅读 · 0 评论 -
redis.clients.jedis.exceptions.JedisDataException: ERR Client sent AUTH, but no password is set
使用哨兵模式连接redis连接池时,遇到一下错误:Caused by: redis.clients.jedis.exceptions.JedisDataException: ERR Client sent AUTH, but no password is set发现是redis没有设置密码,程序却发送了auth选项。工程里JedisSentinelPool是通过spring配置的:原创 2016-08-31 14:19:03 · 7969 阅读 · 0 评论