0 0

Jedis操作Java对象--JOhm如何使用ShardedJedisPool?10

最近在学习和尝试使用Redis,Java客户端选择的是Jedis。

但是实践过程中发现,使用Jedis缓存Java对象或者从Redis中读取Java对象貌似没有Memcached用着那么舒服==

在网上搜到了JOhm这个工具jar的存在,很高兴了用了一下,是比较好用。但是貌似有个致命问题:

JOhm默认使用JedisPool,如果我要使用ShardedJedisPool的话是不是就彻底没辙了==。 不知哪位有这方面的实践经验,望不吝赐教....

问题补充:用JOhm和Spring的jedis封装做了一下测试。插入2000条的话JOhm就慢了好些。果然JOhm这种反射的方式操作比起序列化插入,还是要慢呀。
是在不行还是用Spring的吧╮(╯▽╰)╭
2013年4月02日 09:50

1个答案 按时间排序 按投票排序

0 0

自己实现一个框架吧,毕竟是为了提高性能

2013年4月02日 15:55

相关推荐

    jedis-x64-3.2.100.jar(内含commons-pool2-2.4.2.jar)

    `jedis-2.4.2.jar`是Jedis的一个早期版本,虽然描述中提到的是这个版本,但在实际应用中,通常建议使用更稳定和功能更完善的最新版本,如`jedis-x64-3.2.100.jar`。然而,重要的是要注意,Jedis的某些功能依赖于...

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

    接着,可以使用Jedis对象执行各种Redis操作,比如设置键值: ```java jedis.set("key", "value"); ``` 获取键值: ```java String value = jedis.get("key"); ``` 除此之外,Jedis还支持发布/订阅、事务、管道...

    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-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.9.0+commons-pool2-2.4.2redis依赖包

    标题中的"jedis-2.9.0+commons-pool2-2.4.2redis依赖包"指的是一款基于Java实现的Redis客户端库Jedis的2.9.0版本,与Apache Commons Pool 2.4.2版本相结合的依赖包。这个组合主要用于优化Redis连接池管理,提高应用...

    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-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-1.5.0-RC1.tar.gz

    使用Jedis-jedis-1.5.0-RC1.tar.gz,你可以解压并查看源代码,了解其内部实现机制,也可以直接导入项目进行开发。通常,你需要将其作为项目依赖,并配置Redis服务器的连接信息,然后就可以调用Jedis提供的方法进行...

    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-3.2.0.jar + commons-pool2-2.6.2.jar

    压缩包中的文件"jedis-3.2.0.jar"和"commons-pool2-2.6.2.jar"是这两个库的二进制形式,可以直接添加到Java项目的类路径中使用。在使用前,开发者需要确保他们的项目已经包含了适当的Maven或Gradle依赖,或者将这些...

    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-jedis-3.1.0-rc.zip

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

    jedis.jar包commons-pool.jar包

    jedis2.3---jedis2.9版本jar包,附赠commons-pool.jar包

    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-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-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-3.1.0-m1.zip

    下载并解压"jedis-jedis-3.1.0-m1.zip"后,你可以找到源码、测试用例、构建脚本以及相关的文档。通过阅读源码,开发者可以深入了解Jedis的工作原理和实现细节。测试用例则可以帮助你验证Jedis的功能,并确保其在你的...

    jedis-2.9.0.jar和commons-pool2-2.6.0.jar下载(jedis连接redis数据库)

    其中,`jedis-2.9.0.jar`是Jedis的特定版本,它是Java开发人员用来操作Redis的客户端库。`commons-pool2-2.6.0.jar`是Apache Commons Pool的第二个主要版本,这是一个对象池服务,它在Jedis中用于管理Redis连接池。 ...

    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 源码

Global site tag (gtag.js) - Google Analytics