笔记
qq_43072818
这个作者很懒,什么都没留下…
展开
-
Redis、Memcache和MongoDB的区别
>>Memcached Memcached的优点: Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛量。 支持直接配置为session handle。 Memcached的局限性: 只支持简单的key/value数据结构,不像Redis可以支持丰富...原创 2019-06-14 10:57:04 · 78 阅读 · 0 评论 -
MongoDB语法与现有关系型数据库SQL语法比较
MongoDB语法与现有关系型数据库SQL语法比较 MongoDB语法 MySql语法 db.test.find({‘name’:‘foobar’}) <==> select * from ...原创 2019-06-14 11:06:56 · 101 阅读 · 0 评论 -
SpringCloud的简介,SpringCloud与SpringBoot的关系,SpringCloud中eureka和fegin的使用
1 SpringCloud简介 1.1什么是SpringCloud Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简 化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、 熔断器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并 没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起...原创 2019-06-19 15:55:56 · 742 阅读 · 0 评论 -
springcloud 熔断器Hystrix的具体使用
熔断器(CircuitBreaker) 熔断器的原理很简单,如同电力过载保护器。它可以实现快速失败,如果它在一段时间内侦测到许多类似的错误,会强迫其以后的多个调用快速失败,不再访问远程服务器,从而防止应用程序不断地尝试执行可能会失败的操作,使得应用程序继续执行而不用等待修正错误,或者浪费CPU时间去等到长时间的超时产生。熔断器也可以使应用程序能够诊断错误是否已经修正,如果已经修正,应用程序会再次尝...原创 2019-06-21 10:14:30 · 198 阅读 · 0 评论 -
Linux安装Erlang + Docker安装RabbitMQ
1、Linux安装Erlang 注:wget找不到命令解决方法:yum -y install wget Linux安装Erlang :https://blog.csdn.net/ws_kfxd/article/details/85858736 2、Docker安装RabbitMQ 注:默认账号为 guest/guest Docker安装RabbitMQ:https://blog.csdn.net...转载 2019-06-17 09:24:25 · 643 阅读 · 0 评论 -
SpringCloud 使用Zuul构建微服务网关
为什么要使用微服务网关? 不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接与各个微服务通信,会有以下问题: 1、客户端会多次请求不同的微服务,增加了客户端的复杂性。 2、存在跨域请求,在一定场景下处理相对复杂。 3、认证复杂,每个服务都需要独立认证。 4、难以重构,随着项目的迭代,可能需要重新划分微服务。 5、某些微服务可能使用了防火...原创 2019-06-21 15:51:41 · 185 阅读 · 0 评论 -
springcloud中Zuul路由端点
当@EnableZuulProxy与Spring Boot Actuator配合使用时,Zuul会暴露一个路由管理端点/routes。借助这个端点,可以方便直观的查看以及管理Zuul路由。 /routes端点的使用非常简单,使用GET方法访问该端点,即可返回Zuul当前映射的路由列表。使用POST方法访问该端点,就会强制刷新Zuul当前映射的路由列表,路由会自动刷新,但Spring Cloud提供...原创 2019-06-21 15:55:37 · 173 阅读 · 0 评论 -
springcloud中config和bus的使用
一、简介 在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。市面上开源的配置中心有很多,BAT每家都出过,360的QConf、淘宝的diamond、百度的disconf都是解决这类问题。国外也有很多开源的配置中心Apache的Apache Commons Configuration、owner、cfg4j等等。在Spring Cloud中,有分布...原创 2019-06-26 20:57:07 · 595 阅读 · 0 评论