知识点

相关文章

更多

最近更新

更多

使用java操作redis入门示例

2019-03-19 20:57|来源: 网路

使用java操作redis比较热门的是使用 jedis

首先把jedis添加到pom.xml中
<dependency>
   <groupId>redis.clients</groupId>
   <artifactId>jedis</artifactId>
   <version>2.6.0</version>
</dependency>
使用java操作redis入门示例
package com._656463.redis;
import redis.clients.jedis.Jedis;
public class JedisDemo {
   public static void main(String[] args) {
       // 构造jedis对象
       Jedis jedis = new Jedis("127.0.0.1", 6379);
       // 向redis中添加一个string类型的数据,key为mytest,value为123
       jedis.set("mytest", "123");
       // 从redis中读取据
       String value = jedis.get("mytest");
       System.out.println(value);
       // 关闭连接
       jedis.close();
   }
}
本示例参考网络


redis知识点

redis快速入门

reids常用命令

redis数据结构

java_API_客户端

Jedis

Tlcache

redis_持久化

AOF

RDB

发布订阅(pub/sub)

redis_事件

redis事务

redis通讯协议

RESP(Redis Serialization Protocol)

redis高可用

redis哨兵

监控(Monitoring) 提醒(Notification) 自动故障迁移(Automatic failover)

redis主从复制

  • 复制模式

    1. 主从复制
    2. 从从复制
  • 复制过程

    • slave向master发送sync命令;
    • master开启子进程执行bgsave写入rdb文件;
    • master发送缓存和RDB文件给slave;
    • master发送数据发送给slave完成复制;

redis集群(Redis_Cluster)

相关问答

更多
  • 这是我之前写的代代码,可以参考一下: import java.util.Set; import com.google.gson.Gson; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig; public class App { public static void main(String[] args) { JedisPoolC ...
  • 你可以把组装好了得map数据转成json字符串,然后存到redis里面,从redis取出来之后再转回来使用
  • Java连接redis的使用示例 Redis是开源的key-value存储工具,redis通常用来存储结构化的数据,因为redis的key可以包含String、hash、listset和sorted list。 Redisclient支持多种语言,包括:c、C++、C#、php、java、python、go等语言,根据自己的开发语言,选择合适的redis client版本类型即可。我是使用java语言开发的,针对java语言,redis client也提供了多种客户端支持,按照推荐类型依次是:Jedis、R ...
  • jedis存储的就是key-value键值对;操作hashmap这个数据结构做什么
  • jedis存储的就是key-value键值对;操作hashmap这个数据结构做什么
  • 我依稀记得是RedisTemplate可以配置在spring的配置文件里 jedis不能
  • 这里就不再逐个讨论了,我将会在一个实际应用程 序开发场景中介绍其中的一些。使用Redis 作为一 个缓存解决方案 我之前提到过,Redis 可轻易地用作一个缓存解决方案,碰巧我现在正好需要这样一个!在该应用程序示例中,我将 Redis 集成到我基于定