
Redis
梦里梦不出梦里梦的梦
这个作者很懒,什么都没留下…
展开
-
多线程,高并发的情况下操作redis当中的数据,如何加锁?
多个线程同时去操作Redis当中的数据,假如不加锁的情况下,会出现数据重复的问题。假如需要每次都只有一条线程去操作Redis当中的数据,需要给操作加上锁。 但是去网上一搜,网上给Redis加锁的机制都是利用Redis的setnx自身的方法去加锁,但是这样加锁首先麻烦,得手动防止死锁等问题,速度还不快。 下面是我自己测试通过的如何给redis加锁的代码,仅供自己参考和有需要的人参原创 2017-11-10 17:07:08 · 33084 阅读 · 14 评论 -
spring boot配置和使用Redis高效缓存
现在的程序当中,由于对性能的要求越来越高,传统的数据库已经不能够应对需求,所以出现了nosql,其中的redis就是其中比较优秀的一个。以下为redis的优势:(1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)(2) 支持丰富数据类型,支持string,list,set,sorted set,hash(3)原创 2018-01-30 11:49:38 · 3189 阅读 · 0 评论 -
Java中使用Jedis操作Redis数据库
在https://blog.youkuaiyun.com/qq_38455201/article/details/79203640这篇文章当中讲述了如何配置和连接Redis数据库,获取Redis的操作对象Jedis,接下来,详细记录一下Jedis如何操作Redis当中的数据,主要包括操作String、List、Set、Sorted Set、HashMap等数据结构。一:操作StringJedis jedis ...原创 2018-06-12 17:31:46 · 5110 阅读 · 0 评论 -
Redis集群搭建过程
本文主要记录一下Redis集群的搭建过程第一步:去Redis官网(https://redis.io/download)下载最新版本的redis的安装包:redis-5.0.4.tar.gz第二步:在linux系统中新建一个文件夹(比如ydd),通过xftp工具上传下载的安装包到这个文件夹里面第三步:进入你上传的安装包所在的目录,解压文件(命令:tar -zxvf redis-5.0.4...原创 2019-04-24 19:25:14 · 344 阅读 · 0 评论