
中间件
文章平均质量分 91
中间件是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。目前,它并没有很严格的定义,但是普遍接受IDC的定义:中间件是一种独立的系统软件服务程序,分布式应用软件借助这种软件在不同的技术之间共享资
想飞的孤独少年
我挥舞着键盘和本子,发誓把这个世界写得明明白白。
展开
-
为什么要分库分表?
初学者在看到这个问题的时候,可能首先想到的是 MySQL 一张表到底能存放多少条数据?根据 MySQL 官方文档的介绍,MySQL 理论上限是232(受限于32位软件)条数据,然而实际操作中,往往还受限于下面两条因素:myisamdatapointersize,MySQL 的 myisamdatapointersize 一般默认是 6,即 48 位,那么对应的行数就是 248-1。表的存储大小 256TB那有人会说,只要我的数据大小不超过上限,数据行数也不超过上限,是不是就没有问题了?其转载 2021-01-18 15:54:50 · 150 阅读 · 0 评论 -
中间件介绍
本来今天就该讲 MyCat 了,但是我发现还有一个概念值得和大家聊一下,那就是 Java 中间件!因为 MyCat 是一个分布式数据库中间件,要理解 MyCat ,那你就得先知道到底什么是中间件!中间件简介说起中间件,很多人首先想到的就是消息中间件,那么除了消息中间件呢?其实我们日常开发中,接触到的中间件太多了,我们来看维基百科上的一段介绍:中间件(英语:Middleware),又译中间件、中介层,是提供系统软件和应用软件之间连接的软件,以便于软件各部件之间的沟通。在现代信息技术应用框架如 Web转载 2021-01-18 14:49:25 · 352 阅读 · 0 评论 -
Mycat实现读写分离、分库分表
Mycat实现读写分离、分库分表系统开发中,数据库是非常重要的一个点。除了程序的本身的优化,如:SQL语句优化、代码优化,数据库的处理本身优化也是非常重要的。主从、热备、分表分库等都是系统发展迟早会遇到的技术问题问题。Mycat是一个广受好评的数据库中间件,已经在很多产品上进行使用了。希望通过这篇文章的介绍,能学会Mycat的使用。安装Mycat官网:http://www.mycat.io/可以了解下Mycat的背景和应用情况,这样使用起来比较有信心。Mycat下载地址:http://dl.m转载 2021-01-18 13:57:10 · 329 阅读 · 0 评论