![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
缓存
redis,MongoDB等缓存数据库
hit、run
分享技术,记录生活
展开
-
redis实现定长队列
redis实现定长队列原创 2023-03-06 11:08:44 · 1077 阅读 · 0 评论 -
springboot之使用redistemplate操作redis
原文链接链接原创 2019-03-12 18:42:10 · 515 阅读 · 0 评论 -
GridFS
GridFS介绍:GridFS是MongoDB提供的用于持久化存储文件的模块工作原理是: 在GridFS存储文件是将文件分块存储,文件会按照256KB的大小分割成多个块进行存储,GridFS使用两个集合 (collection)存储文件,一个集合是chunks, 用于存储文件的二进制数据;一个集合是files,用于存储文件的元数 据信息(文件名称、块大小、上传时间等信息)。 从GridFS中读取......原创 2020-04-23 15:26:32 · 247 阅读 · 0 评论 -
Mongodb1原理,安装
1.什么是Mongodbmongodb是一个基于分布式文件存储的数据库.2.Mongodb安装1)下载可以直接从官网下载:https://www.mongodb.com也可以下载我提供的版本:https://pan.baidu.com/s/1uz-Gix5kQVQa05SMfJPenw 提取码: trr12)安装在win7系统安装mongodb需要vc++运行库,如......原创 2019-05-31 14:23:07 · 139 阅读 · 0 评论 -
Mongo工具类
package com.longbei.appservice.dao.mongo.dao;import com.longbei.appservice.common.dao.BaseMongoDao;import com.longbei.appservice.common.utils.StringUtils;import com.longbei.appservice.entity.Frien...原创 2019-11-05 14:19:54 · 400 阅读 · 0 评论 -
mongo在项目中的具体应用
package com.xxx.customerserviceadmin.dao;import com.xxx.common.base.constant.CommonConstant;import com.xxx.common.base.entity.ChatMessage;import com.xxx.common.mongo.MongoDao;import org.apache.co...原创 2019-11-05 14:30:59 · 229 阅读 · 0 评论 -
生产并发问题的解决通过redis
1.客服系统多用户同时排队时,会有并发问题1)第一时间想到的方案是加同步代码块,但是通过实践证明这样的效率低下,行不通2)最后想到的方案是通过redis来解决并发的问题,因为redis是单线程的,所以在每次分配完客服之后向,判断redis中是否已存在自动分配的客服id如果已存在返回"暂无客服",否则向redis里面加一个key为自动分配客服id的值.执行完所有代码后删除redis中的值. ...原创 2019-11-06 17:29:33 · 246 阅读 · 0 评论 -
redis工具类
package com.xxx.common.redis;import com.xxx.base.util.CommonUtil;import java.util.Collection;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.List;i...原创 2019-11-05 14:46:58 · 174 阅读 · 0 评论 -
redis的存值,取值,删除,判断是否过期
在redis中保存产品线信息,避免每次查询都从数据库查询//存list结构的数据List<Product> list = productMapper.getList(); for(Product product:list){ redisDao.put(CommonConstant.REDIS_PRODUCTLIST, product.getS...原创 2019-10-24 11:29:52 · 4006 阅读 · 0 评论