会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一勺兔子
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2020年2月28日
redis的一些常见面试题
摘要: 1 、在项目中缓存是如何使用的? 2、为啥在项目里要用缓存呢? 用缓存,主要用途,高性能和高并发 高性能: 场景举例:假如有这么一个操作,用户发起请求,操作数据库,查出结果,耗时600ms,然后这个结果,在一段时间内都不会改变,或者说改变了也不用立即向用户反馈,那么这个时候就可以用缓存了,把查出来的
阅读全文
posted @ 2020-02-28 03:18 一勺兔子
阅读(463)
评论(0)
推荐(0)
2020年2月27日
ES的性能优化
摘要: ES的性能优化 es在数据量很大的情况下(数十亿级别)如何提高查询效率? 在es里,不要期待着随手调一个参数,就可以万能的应对所有的性能慢的场景。也许有的场景是你换个参数,或者调整一下语法,就可以搞定,但是绝对不是所有场景都可以这样。 es的性能优化,主要是围绕着fileSystem cache也可
阅读全文
posted @ 2020-02-27 19:59 一勺兔子
阅读(4512)
评论(0)
推荐(0)
ES读写数据过程及原理
摘要: ES读写数据过程及原理 倒排索引 首先来了解一下什么是倒排索引 倒排索引,就是建立词语与文档的对应关系(词语在什么文档出现,出现了多少次,在什么位置出现) 搜索的时候,根据搜索关键词,直接在索引中找到对应关系,搜索速度快。 doc:表示哪个文档, frep:表示出现的频率 pos:表示出现的位置 1
阅读全文
posted @ 2020-02-27 19:11 一勺兔子
阅读(8833)
评论(4)
推荐(0)
es的分布式架构原理是什么?
摘要: es的分布式架构原理是什么? 1、首先说一些分片(shard)是什么? ES中所有数据均衡的存储在集群中各个节点的分片中,会影响ES的性能、安全和稳定性 每个shard都是一个最小工作单元,承载部分数据,lucene实例,完整的建立索引和处理请求的能力,单台机器无法存储大量数据,es可以将一个索引中
阅读全文
posted @ 2020-02-27 16:44 一勺兔子
阅读(1616)
评论(1)
推荐(1)
2020年2月26日
如何保证消息队列的高可用
摘要: 如何保证消息队列的高可用 RabbitMQ的高可用性 rabbitmq有三种模式:单机模式,普通集群模式,镜像集群模式 单机模式就是在本地启动自己玩,是demo级别的,在生产环境不会使用! 普通集群模式: 就是在多台机器上启动多个rabbitmq实例,当创建一个queue的时候,只会放在一个实例上,
阅读全文
posted @ 2020-02-26 21:43 一勺兔子
阅读(166)
评论(0)
推荐(0)
消息队列 MQ
摘要: 消息队列 MQ 消息队列都有什么应用场景? 项目里具体应用在哪里? 是什么一个业务场景,这个业务场景有什么挑战?如果不用mq会怎样,使用mq会给我们带来什么好处,解决了什么问题? 各个MQ都有什么优缺点? 1、消息队列常见的场景有很多,但是比较核心的有3个:解耦、异步、削峰; 1.1 解耦: 首先说
阅读全文
posted @ 2020-02-26 20:45 一勺兔子
阅读(405)
评论(0)
推荐(0)
上一页
1
2
3
公告
Live2D