`
xpenxpen
  • 浏览: 723370 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jedis/nosql-unit初步

阅读更多
1. redis的客户端概述
redis的客户端实在太多了,比memcached还要多。列表参见http://redis.io/clients

2. jedis
是一个java客户端。

2.1 和maven的集成,目前最新版是2.5.1
<dependency>
    <groupId>redis.clients</groupId>
    <artifactId>jedis</artifactId>
    <version>2.5.1</version>
</dependency>


2.2 简单的测试代码
import redis.clients.jedis.Jedis;

public class App {
    public static void main(String[] args) {
        Jedis jedis = new Jedis("localhost");
        jedis.set("foo", "bar");
        String value = jedis.get("foo");
        System.out.println(value);
    }
}


2.3 springside4的封装和示例
在springside4的extension模块里,封装了一个JedisTemplate,负责从池中获取与归还Jedis实例,处理异常。

3. nosql-unit
nosql-unit是一个嵌入式的jedis实例,可作为redis的服务端模拟器,用于单元测试。

3.1 和maven的集成,目前最新版是0.7.9
<dependency>
    <groupId>com.lordofthejars</groupId>
    <artifactId>nosqlunit-redis</artifactId>
    <version>${nosqlunit.version}</version>
    <scope>test</scope>
</dependency>


3.2 springside4的封装和示例
在springside4的extension模块里,JedisTemplateTest作了示例。
分享到:
评论

相关推荐

    jedis-2.9.0-API文档-中文版.zip

    赠送jar包:jedis-2.9.0.jar; 赠送原API文档:jedis-2.9.0-javadoc.jar; 赠送源代码:jedis-2.9.0-sources.jar; 包含翻译后的API文档:jedis-2.9.0-javadoc-API文档-中文(简体)版.zip 对应Maven信息:groupId...

    jedis-2.8.0-SNAPSHOT.jar

    jedis-2.8.0-SNAPSHOT.jar

    jedis-2.9.0-API文档-中英对照版.zip

    赠送jar包:jedis-2.9.0.jar 赠送原API文档:jedis-2.9.0-javadoc.jar 赠送源代码:jedis-2.9.0-sources.jar 包含翻译后的API文档:jedis-2.9.0-javadoc-API文档-中文(简体)-英语-对照版.zip 对应Maven信息:...

    jedis-jedis-1.5.0-RC1.zip

    `jedis-jedis-1.5.0-RC1.zip`是一个包含Jedis 1.5.0 Release Candidate 1版本的压缩包,它可能包含了源代码、文档、示例和测试用例等内容,用于开发者在项目中集成或测试Jedis的最新功能。 Jedis的主要特点包括: 1...

    jedis-jedis-3.6.0-rc1.tar.gz

    在标题"jedis-jedis-3.6.0-rc1.tar.gz"中,我们可以看出这是Jedis的一个版本,即3.6.0的候选发布1版(Release Candidate 1,简称RC1)。RC1通常是软件正式发布前的最后一个测试版本,意味着它在功能和稳定性上已经...

    jedis-3.0.0.jar、jedis-3.0.0-javadoc.jar、jedis-3.0.0-sources.jar

    在开发过程中,jedis-3.0.0-javadoc.jar和jedis-3.0.0-sources.jar可以帮助开发者更好地理解和调试代码。API文档提供清晰的接口说明,而源代码则揭示了这些接口背后的实现逻辑。 总结来说,这三个JAR文件构成了一个...

    jedis-3.6.0-API文档-中英对照版.zip

    赠送jar包:jedis-3.6.0.jar; 赠送原API文档:jedis-3.6.0-javadoc.jar; 赠送源代码:jedis-3.6.0-sources.jar; 赠送Maven依赖信息文件:jedis-3.6.0.pom; 包含翻译后的API文档:jedis-3.6.0-javadoc-API文档-...

    jedis-3.6.0-API文档-中文版.zip

    赠送jar包:jedis-3.6.0.jar; 赠送原API文档:jedis-3.6.0-javadoc.jar; 赠送源代码:jedis-3.6.0-sources.jar; 赠送Maven依赖信息文件:jedis-3.6.0.pom; 包含翻译后的API文档:jedis-3.6.0-javadoc-API文档-...

    jedis-3.0.1-API文档-中文版.zip

    赠送jar包:jedis-3.0.1.jar; 赠送原API文档:jedis-3.0.1-javadoc.jar; 赠送源代码:jedis-3.0.1-sources.jar; 赠送Maven依赖信息文件:jedis-3.0.1.pom; 包含翻译后的API文档:jedis-3.0.1-javadoc-API文档-...

    jedis-jedis-1.5.0-RC2.zip

    标题"jedis-jedis-1.5.0-RC2.zip"表明这是一个关于Jedis的特定版本——1.5.0 Release Candidate 2的压缩包文件。 描述中提到的"jedis-jedis-1.5.0-RC2"进一步确认了这是Jedis 1.5.0 RC2版本。Release Candidate(RC...

    jedis-2.8.0-API文档-中文版.zip

    赠送jar包:jedis-2.8.0.jar; 赠送原API文档:jedis-2.8.0-javadoc.jar; 赠送源代码:jedis-2.8.0-sources.jar; 赠送Maven依赖信息文件:jedis-2.8.0.pom; 包含翻译后的API文档:jedis-2.8.0-javadoc-API文档-...

    jedis-jedis-1.5.0-RC1.tar.gz

    这个压缩包"jedis-jedis-1.5.0-RC1.tar.gz"包含了Jedis 1.5.0 Release Candidate 1版本的源代码和相关资源。在本文中,我们将深入探讨Jedis的功能、特性以及如何使用它来操作Redis。 首先,Jedis作为Redis的Java...

    jedis-jedis-3.1.0-rc.zip

    标题"jedis-jedis-3.1.0-rc.zip"表明这是一个关于Jedis的3.1.0 release candidate版本的压缩包,通常在正式版本发布前,release candidate(RC)是最后测试阶段的版本,意味着它可能包含了所有计划的新功能和改进,...

    jedis-3.0.1-API文档-中英对照版.zip

    赠送jar包:jedis-3.0.1.jar; 赠送原API文档:jedis-3.0.1-javadoc.jar; 赠送源代码:jedis-3.0.1-sources.jar; 赠送Maven依赖信息文件:jedis-3.0.1.pom; 包含翻译后的API文档:jedis-3.0.1-javadoc-API文档-...

    jedis-3.0.0-m1.jar

    jedis 各个版本 jedis 连接 redis 数据库 jedis-sources 源码

    jedis-jedis-3.1.0-m1.tar.gz

    标题中的"jedis-jedis-3.1.0-m1.tar.gz"是一个开源项目Jedis的版本号为3.1.0预发布版1(M1)的压缩包文件,通常用于Java开发人员下载和使用。Jedis是Redis官方推荐的Java客户端库,用于与Redis服务器进行交互,支持...

    jedis-2.5.1-API文档-中文版.zip

    赠送jar包:jedis-2.5.1.jar; 赠送原API文档:jedis-2.5.1-javadoc.jar; 赠送源代码:jedis-2.5.1-sources.jar; 赠送Maven依赖信息文件:jedis-2.5.1.pom; 包含翻译后的API文档:jedis-2.5.1-javadoc-API文档-...

    jedis-2.5.1-API文档-中英对照版.zip

    赠送jar包:jedis-2.5.1.jar; 赠送原API文档:jedis-2.5.1-javadoc.jar; 赠送源代码:jedis-2.5.1-sources.jar; 赠送Maven依赖信息文件:jedis-2.5.1.pom; 包含翻译后的API文档:jedis-2.5.1-javadoc-API文档-...

    jedis-jedis-1.5.0-RC2.tar.gz

    标题中的"jedis-jedis-1.5.0-RC2.tar.gz"指的是Jedis的一个版本,即1.5.0的候选发布版2(Release Candidate 2),通常在正式版本发布之前,RC版本会进行最后的测试和调整,以确保软件的稳定性和兼容性。 在Java应用...

    jedis-jedis-2.7.2

    Jedis是Java语言中用于操作Redis数据库的一个开源客户端库,其版本2.7.2是Jedis的一个稳定版本,提供了丰富的API来支持Redis的各种数据结构和功能。在本文中,我们将深入探讨Jedis如何作为缓存技术应用于实际项目中...

Global site tag (gtag.js) - Google Analytics