Redis从原理到实战
本专栏的目的是对Redis内存数据库的全方位的介绍与应用。主要介绍方向为:1. Redis数据库的应用场景与特点;2. Redis数据库的底层实现原理;3. Redis数据库集群的搭建与客户端调用;4. Redis使用过程中各种坑的解决方案……
JeemyJohn
这个作者很懒,什么都没留下…
展开
-
Redis源码分析(1)-底层数据结构SDS
1. Redis概述 Redis是一个Key-Value存储的NoSQL内存数据库。它支持支持五种数据类型:字符串,链表,字典(hash表),集合,有序集合。每一种数据结构都有自己独特的存储与设计方式,以保证Redis高效的数据存储和查找。2. 字符串 Redis是使用C语言编写的,但是它并没有C语言传统的字符串表示,而是创建了一种名为简单动态字符串(Simple Dynamic原创 2016-12-04 15:26:34 · 1272 阅读 · 3 评论 -
Redis登录认证密码
Redis默认配置是不需要密码认证的,也就是说只要连接的Redis服务器的host和port正确,就可以连接使用。这在安全性上会有一定的问题,所以需要启用Redis的认证密码,增加Redis服务器的安全性。1. 修改配置文件Redis的配置文件默认在/etc/redis.conf,找到如下行:#requirepass foobared去掉前面的注释,并修改为所需要的密码:requirepass my原创 2017-01-11 22:29:58 · 2750 阅读 · 7 评论 -
Jedis操作Redis技巧详解
对于Redis的部署模式有两种,单机模式 和 集群模式。因此,本文的介绍也从这两个方面进行介绍。众所周知,Jedis是最著名的Redis java客户端操作类库,几乎支持所有的Redis操作。本文就是要介绍Jedis API如何操作两种模式下的Redis数据库,以及相关的操作技巧。 本文介绍的全都是基于maven的管理方式建立的Java项目。首先,为了Java程序中使用Jedis API,原创 2017-06-07 20:44:14 · 4967 阅读 · 14 评论