Redis
Redis入门
NoSQL概念
redis概念
下载&安装
wget http://download.redis.io/releases/redis-5.0.0.tar.gz tar –xvf redis-5.0.0.tar.gz make make install
服务器&客户端启动
基本操作
数据类型
string
Hash
List
Set
常用指令
Key
数据库
jedis
连接
导包
工具类
//redis.properties redis.maxTotal=50 redis.maxIdel=10 redis.host=192.168.40.130 redis.port=6379
//JedisUtils.java package com.itheima.util; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig; import java.util.ResourceBundle; public class JedisUtils { private static int maxTotal; private static int maxIdel; private static String host; private static int port; private static JedisPoolConfig jpc; private static JedisPool jp; static { ResourceBundle bundle = ResourceBundle.getBundle("redis"); maxTotal = Integer.parseInt(bundle.getString("redis.maxTotal")); maxIdel = Integer.parseInt(bundle.getString("redis.maxIdel")); host = bundle.getString("redis.host"); port = Integer.parseInt(bundle.getString("redis.port")); //Jedis连接池配置 jpc = new JedisPoolConfig(); jpc.setMaxTotal(maxTotal); jpc.setMaxIdle(maxIdel); jp = new JedisPool(jpc,host,port); } public static Jedis getJedis(){ return jp.getResource(); } }