[ThirdParty]Jedis

2024-02-04 19:38
文章标签 jedis thirdparty

本文主要是介绍[ThirdParty]Jedis,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Jedis是一个小巧稳定的redis java客户端。

jedis是一个易用的客户端。

Jedis跟Redis主干代码保持兼容。

Jedis的主要功能点

Redis的下面特性都被支持:

  • sorting排序
  • connection handling连接保持
  • commands operating on all the kind of values
  • commands operating on string values
  • commands operating on hashes
  • commands operating on lists
  • commands operating on sets
  • commands operating on sorted sets
  • transactions
  • ipelining
  • publish/Subscribe
  • persistence control commands
  • remote server control commands
  • connection pooling

How do I use it?

http://github.com/xetorthio/jedis/downloads

To use it just:

    Jedis jedis =newJedis("localhost");
    jedis
.connect();
    jedis
.set("foo","bar");
   
String value = jedis.get("foo");

For more usage examples check the tests. Soon I will add a nice wiki with everything you should know.

And you are done!

Where are the sources?

The project sources are hosted in: http://github.com/xetorthio/jedis

License

这篇关于[ThirdParty]Jedis的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/678599

相关文章

Redis 客户端Jedis使用---连接池

Jedis 是Redis 的Java客户端,通过一段时间的使用,jedis基本实现redis的所有功能,并且jedis在客户端实现redis数据分片功能,Redis本身是没有数据分布功能。 一、下载jedis 代码 jedis 代码地址:https://github.com/xetorthio/jedis 再次感受到开源的强大。呵呵,大家有时间可以看看源码。 二、项目中如何使用Jedi

redis集群环境搭建以及java中jedis客户端集群代码实现 博客分类: redis

redis集群环境搭建以及java中jedis客户端集群代码实现 博客分类:  redis redis linux rubygems java                最近项目中用到了redis,所以就找了相关的资料学习了,然后搭建了redis集群,以及客户端的java代码实现。由于对linux不太熟悉,所以在Linux上搭建redis集群的时候碰

spring + jedis 连接 redis集群

首先引入jedis的pom依赖: <dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>2.7.2</version></dependency> 下面是项目结构图: redis.properties: redis.host1=192.168.1.118redis.host

Jedis连接操作redis

首先引入jedis的pom依赖: <dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>2.7.2</version></dependency> 启动redis: ./redis-server redis.conf 新建junit测试用例:非连接池连接 使用连接池连接:

吃透Redis系列(十一):Jedis和Lettuce客户端详细介绍

Redis系列文章: 吃透Redis系列(一):Linux下Redis安装 吃透Redis系列(二):Redis六大数据类型详细用法 吃透Redis系列(三):Redis管道,发布/订阅,事物,过期时间 详细介绍 吃透Redis系列(四):布隆(bloom)过滤器详细介绍 吃透Redis系列(五):RDB和AOF持久化详细介绍 吃透Redis系列(六):主从复制详细介绍 吃透Redi

java的redis客户端jedis

1.搭建redis的3个节点的分布式集群 1.1默认的redis-server不允许外界访问 开启外界的访问,使用window客户端连接redis节点 1.2单机使用的优化 如果作为redis节点,只在一个服务器启动一个进程单进程 单线程的软件不足以使用到服务器的有效资源上限,一般都会在一个服务器3-10个redis节点 1.3redis 的配置文件 配置文件模板 redis的根目录

jedis高级使用

环境 jdk:1.7 jedis:2.6.0 事务 在jedis为了使用事务,你需要把操作包裹在事务块中,这和管道非常类似: jedis.watch (key1, key2, ...);Transaction t = jedis.multi();t.set("foo", "bar");t.exec(); 注意:当你有返回值的方法时,你需要这样做: Transaction t =

jedis 基本使用

环境 java:1.7 jedis: 2.9 基本使用 先去中央仓库把jedisjar包下载下来。 在多线程环境中使用jedis 你不应该在多线程中使用同一个jedis实例,因为你将会遇到奇怪的问题。 然后有时创建大量的jedis实例也是不对的,因为其意味着大量的socket连接,其也会导致产生奇怪的问题。单个jedis实例是非线程安全的。为了避免这些问题,你应该使用JedisPoo

jedis使用api(2)

/** * 获取连接池. * @return 连接池实例 */ private static JedisPool getPool(String ip,int port) { JedisPoolConfig config = new JedisPoolConfig(); config.setMaxActive(RedisConfig.getMaxactive()); config.setM

jedis使用api(1)

Jedis 是 Redis 官方首选的 Java 客户端开发包。 工作过程总结的一个示例,贴出来,如下: package com.wujintao.redis; import java.util.Date; import java.util.HashMap; import java.util.Iterator; import java.util.List; impo