中间件
文章平均质量分 80
掌握中间件
unique_perfect
从事Java开发,欢迎有技术交流的人私信跟我交流。
展开
-
从前慢-Sharding-JDBC
1 概述1.1 分库分表是什么小明是一家初创电商平台的开发人员,他负责卖家模块的功能开发,其中涉及了店铺、商品的相关业务,设计如下数据库:通过以下SQL能够获取到商品相关的店铺信息、地理区域信息:SELECT p.*,r.[地理区域名称],s.[店铺名称],s.[信誉]FROM [商品信息] pLEFT JOIN [地理区域] r ON p.[产地] = r.[地理区域编码]LEFT JOIN [店铺信息] s ON p.id = s.[所属店铺]WHERE p.id = ?形成类原创 2021-04-26 16:46:18 · 6713 阅读 · 9 评论 -
从前慢-RabbitMQ
RabbitMQ1.MQ引言1.1 什么是MQMQ(Message Quene) : 翻译为 消息队列,通过典型的 生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,轻松的实现系统间解耦。别名为 消息中间件 通过利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。1.2 MQ有哪些当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、Ra原创 2021-01-21 18:22:06 · 20811 阅读 · 30 评论 -
从前慢-Tomcat
静态资源与动态资源图解:解析:静态资源可以在浏览器直接解析,而动态资源则需要在服务器上解析为静态资源,再返回给浏览器原创 2020-12-24 21:19:50 · 490 阅读 · 2 评论 -
从前慢-Nginx
Nginx1 Nginx 概述Nginx (engine ) 是一个高性能的 HTTP 和 反向代理服务器,特点是占有内存少,并发能力强,事实上 nginx 的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用 nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等1.1 Nginx 作为 web 服务器Nginx 可以作为静态页面的 web 服务器,同时还支持 CGI 协议的动态语言,比如 perl、php等。但是不支持 java。Java 程序只能通过与 tomcat 配合完成。N原创 2021-03-05 12:37:28 · 632 阅读 · 0 评论 -
从前慢-Mycat
1. 数据库中间件数据库中间件:连接java应用程序和数据库2. 数据库中间件对比① Cobar属于阿里B2B事业群,始于2008年,在阿里服役3年多,接管3000+个MySQL数据库的schema,集群日处理在线SQL请求50亿次以上。由于Cobar发起人的离职,Cobar停止维护。② Mycat是开源社区在阿里cobar基础上进行二次开发,解决了cobar存在的问题,并且加入了许多新的功能在其中。青出于蓝而胜于蓝。③ OneProxy基于MySQL官方的proxy思想利用c进行开发的,原创 2020-12-15 08:38:59 · 1377 阅读 · 4 评论