redis
守护砂之国泰裤辣
既然已经走这么远了,那么不妨再走远一点...
展开
-
Redis笔记(1)——概述
说到Redis,首先想到的肯定是它是一种数据库管理软件。不同于Mysql和Oracle这些关系型数据库,它是非关系型的缓存数据库,因为也叫NoSql(No其实是Not Only的首字母缩写),也意味着它不仅仅是数据库!我们可以从redis官网中看到这一点! Redis is an open source (BSD licensed), in-memory data structure sto...原创 2018-08-22 23:05:14 · 146 阅读 · 0 评论 -
Redis笔记(2)——安装与配置
如果到redis官网去下载redis安装包,就会发现官网上只有redis-x.x.xx.tar.gz,这也意味着redis官方推荐在Linux平台下使用redis!如果想使用Windows版的Redis,需要移步到微软的GitHub上。介绍完Linux版的安装过程之后,再来介绍Wndows版的。 我个人的PC环境为Windows10+Deepin15.5 Desktop,当然...原创 2018-08-23 07:34:14 · 234 阅读 · 0 评论 -
Redis笔记(3)——使用Java连接redis
在Linux下安装好redis后,就可以使用Java来操纵redis了。 和连接MySQL需要驱动jar包类似,Java连接redis数据库也需要jar包,jar包可以到maven的中央仓库下载。 需要下载两个jar包,jedis-2.x.x.jar和commons-pool2-2.4.x.jar。我使用的是两个比较新的jar包,下载方法如下: 点击那个jar蓝链即...原创 2018-08-23 13:51:01 · 266 阅读 · 0 评论 -
Redis笔记(4)——Jedis连接池技术
使用连接池技术可以很方便高效地管理连接资源,这一点和MySQL类似。 核心类为JedisPool,它的构造方法有三个参数,后两个和Jedis一致,第一个参数需要指定连接池的配置对象,所以也要构造一个配置对象来协同工作! package com.rr.learnredis; import org.junit.Test; import redis.clients.jedis.Jed...原创 2018-08-23 15:10:05 · 208 阅读 · 0 评论 -
Redis笔记(5)——Redis值类型和常用命令
从前面的笔记中可以了解到redis是一种高级的key-value的存储系统 其中的key是字符串类型,尽可能满足如下几点: key不要太长,最好不要操作1024个字节,这不仅会消耗内存还会降低查找 效率 key不要太短,如果太短会降低key的可读性 在项目中,key最好有一个统一的命名规范(根据企业的需求) 其中value 支持五种数据类型: 字符串型 string 字符串列表 lis...原创 2018-08-23 16:33:54 · 221 阅读 · 0 评论