版权声明:本文为博主原创文章,未经博主允许不得转载。
前面所有对Redis的操作都是在DOS窗口中进行的,前面我们也提到了,Redis几乎对所有的主流高级语言(包括C、C++、C#、Java、PHP、Perl、Python、Ruby、Objective-C、JavaScript等等)都提供了驱动包,即操作的API。这里就非常简单的介绍一下Java中对Redis的操作。
操作非常简单,只需要导入Redis对Java的驱动包—jedis.jar,即可。然后我们就可以结合它相关的API用Java语言实现与redis-client的DOS客户端相似的操作。
一、 实例
首先我们用redis-client的DOS向服务器存一个值,然后获取一下:
然后我们新建一个Java Project,并导入Redis对Java的驱动包—jedis.jar:
然后新建一个类TestRedisClient来连接,并取出上面我们存的name值,代码如下:
运行结果如下:
与Java操作Redis的API这里就不一一介绍,大家可以参考这里:http://www.runoob.com/redis/redis-java.html
二、 总结
上面只是提到了用纯Java环境操作Redis,此外Redis还可以与spring结合,与Shiro结合等等。只需要引入相关的驱动包即可,例如与Spring结合需引入spring-data-redis.jar,与Shiro结合需要引入shiro-redis.jar等。
Redis的介绍就暂且到这里了,所有语言的API与我们用redis-client的DOS窗口中的操作都是相似的。学会了那个,其它的就都会了。加上前几篇文章,我们主要介绍了Redis的用途、五种数据类型、安全设置、主从复制、事务、持久化、发布订阅模型、虚拟内存的使用、Java操作,这几项内容,对Redis可以有了一个比较宏观的认识。
此文章源自于【http://blog.csdn.net/wang379275614/article/details/47173271】??