- 博客(4)
- 收藏
- 关注
原创 redis都有哪些数据类型?分别在哪些场景下使用比较合适?
(1)string这是最基本的类型了,没啥可说的,就是普通的set和get,做简单的kv缓存(2)hash这个是类似map的一种结构,这个一般就是可以将结构化的数据,比如一个对象(前提是这个对象没嵌套其他的对象)给缓存在redis里,然后每次读写缓存的时候,可以就操作hash里的某个字段。key=150value={ “id”: 150, “name”: “zhan...
2019-08-25 21:27:15 220
原创 Elasticsearch 和 solr 的区别
背景:它们都是基于Lucene搜索服务器基础之上开发,一款优秀的,高性能的企业级搜索服务器。【是因为他们都是基于分词技术构建的倒排索引的方式进行查询】开发语言:java语言开发诞生时间:Solr :2004年诞生。Es:2010年诞生。Es 更新【功能越强大】区别:当实时建立索引的时候,solr会产生io阻塞,而es则不会,es查询性能要高于solr。 在不断动...
2019-08-15 09:21:21 169
原创 服务雪崩效应
什么是雪崩效应?默认情况下Tomcat只有一个线程池去处理的客户端发送的所有服务请求,这样的话在高并发下情况下,如果客户端所有请求堆积到同一个服务接口上,就会产生Tomcat的所有线程去处理该服务接口,可能会导致其他服务接口无法访问,可能会导致其他服务接口接口访问的时候,产生延迟和等待.Tomcat有个线程池,每个一个线程去处理客户端发送每次请求.假设Tomcat最大请求数是20客户客...
2019-08-05 12:27:08 263
原创 Zookeeper 与 eureka的区别
1.CAP定理:从图中我们可以看到,zk为cp,erreka为ap2.可用性.zk主从设计,如果zk节点有一半吧节点宕机或者有节点正在选举,此时zk集群不可用.eureka,p2p点对点设计,每个点的信息都可以用户接入,每个点如果信息变化,它内部会自动同步所有数据,eureka即使所有节点都宕机,仍然能提供服务,所以,对于服务发现而言,可用性比数据一致性更加重要,AP胜过CP...
2019-08-05 11:17:22 276
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人