欢迎投稿

今日深度:

Redis学习记录(关于Redis的应用场景后期继续补充),redis场景

Redis学习记录(关于Redis的应用场景后期继续补充),redis场景


之前对Redis并没有什么了解,然而今天看了一下缓存相关的东西,需要用到Redis,就顺便学了一下Redis。本文并不会记载很多关于Redis的使用方法,因为“菜鸟教程”中已经讲得很清楚了。

Redis菜鸟教程:http://www.runoob.com/redis/redis-tutorial.html

关于Redis的应用场景后期遇到持续补充!!!!!!!!

一、Redis简介:

Redis是一种特殊类型的数据库,被称之为key-value存储。key-value存储与哈希Map有很大的相似性。甚至key-value存储就是持久化的哈希Map。

这里就不过多的介绍Redis了,详细教程还是看菜鸟教程。

二、在Java中连接Redis服务

使用Redis的Maven依赖:

	  <!-- https://mvnrepository.com/artifact/redis.clients/jedis -->
	<dependency>
	    <groupId>redis.clients</groupId>
	    <artifactId>jedis</artifactId>
	    <version>2.9.0</version>
	</dependency>

这个在菜鸟教程中也有,贴出代码参考一下:

package com.mfc.TestRedis;

import java.util.Iterator;
import java.util.List;
import java.util.Set;

import redis.clients.jedis.Jedis;

public class TestRedis {
	public static void main(String[] args) {
		Jedis jedis = new Jedis("localhost");
		System.out.println("连接成功");
		System.out.println("服务器正在运行"+jedis.ping());
		testString(jedis);
		testList(jedis);
		getKeys(jedis);
	}
	
	public static void testString(Jedis jedis){
		System.out.println("--------------测试String---------------");
		jedis.set("runoobkey", "www.runoob.com");
		System.out.println("redis 存储的字符串是:"+jedis.get("runoobkey"));
	} 

	public static void testList(Jedis jedis){
		System.out.println("--------------测试list---------------");
		jedis.lpush("site-list", "Runoob");
		jedis.lpush("site-list", "Google");
		jedis.lpush("site-list", "Taobao");
		List<String> list = jedis.lrange("site-list", 0, 2);
		for (String string : list) {
			System.out.println("列表项为:"+string);
		}
 	}
	
	public static void getKeys(Jedis jedis){
		System.out.println("--------------测试获取所有的key---------------");
		Set<String> keys = jedis.keys("*");
		Iterator<String> it = keys.iterator();
		while(it.hasNext()){
			String key = it.next();
			System.out.println(key);
		}
	}
}

 

www.htsjk.Com true http://www.htsjk.com/redis/32811.html NewsArticle Redis学习记录(关于Redis的应用场景后期继续补充),redis场景 之前对Redis并没有什么了解,然而今天看了一下缓存相关的东西,需要用到Redis,就顺便学了一下Redis。本文并不会记载很多...
相关文章
    暂无相关文章
评论暂时关闭