自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 Mysql分表和分区的区别、分库分表介绍与区别

https://www.cnblogs.com/langtianya/p/4997768.html分表和分区的区别:一,什么是mysql分表,分区什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看:mysql分表的3种方法什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,具体请参考mysql分区功能详细介绍,以及实例...

2019-05-15 16:33:33 233

转载 mysql的分区

https://www.cnblogs.com/phpshen/p/6198375.htmlhttps://blog.csdn.net/u010320108/article/details/79460748https://www.cnblogs.com/mliudong/p/3625522.html一:分区分区就是把一个数据表的文件和索引分散存储在不同的物理文件中。mysql支...

2019-05-15 15:59:24 298

转载 RabbitMQ和Kafka对比以及场景使用说明

https://blog.csdn.net/sinat_27634939/article/details/80301656我目前的项目最后使用的是RabbitMQ,这里依然是结合网上大神们的优秀博客,对kafka和rabbitmq进行简单的比对。最后附上参考博客。1.架构模型rabbitmqRabbitMQ遵循AMQP协议,RabbitMQ的broker由E...

2019-05-12 16:50:26 1106

转载 基于Docker搭建分布式消息队列Kafka

https://www.jianshu.com/p/37d0d22cb6cc本文基于Docker搭建一套单节点的Kafka消息队列,Kafka依赖Zookeeper为其管理集群信息,虽然本例不涉及集群,但是该有的组件都还是会有,典型的kafka分布式架构如下图所示。本例搭建的示例包含Zookeeper + Kafka + Kafka-mangermark获取镜像zo...

2019-05-10 21:45:12 215

转载 RabbitMQ 高可用集群模式

https://www.cnblogs.com/zhangweizhong/p/5897562.htmlrabbitMQ是用erlang开发的,集群非常方便,因为erlang天生就是一门分布式语言,但其本身并不支持负载均衡。Rabbit模式大概分为以下三种:单一模式、普通模式、镜像模式单一模式:最简单的情况,非集群模式。没什么好说的。普通模式:默认的集群模式。对于Queue...

2019-05-10 18:07:13 3015

转载 多进程单线程模型与单进程多线程模型之争nginx,memcached

似乎有人不知道nodejs是支持多核的?v0.10Cluster可以搭建nodejs多核服务。v0.12重写了Cluster,据说提升了非常大的性能。服务器,事件多进程单线程模型典型代表:nginx单进程多线程模型典型代表:memcached另外redis, mongodb也可以说是走的“多进程单线程模”模型(集群),只不过作为数据库服务器,需要进行写保护,只提供了读同步。原因...

2019-05-09 14:23:56 671

转载 单缓存与双缓存

https://wenku.baidu.com/view/81347a7c49d7c1c708a1284ac850ad02de80073a.html

2019-05-09 11:03:01 633

转载 事件驱动模型

目录一、前言  二、看图说话事件驱动模型 三、事件驱动模型 四、三种模式下程序效率回到顶部一、前言 通常,我们写服务器处理模型的程序时,有以下几种模型: (1)每收到一个请求,创建一个新的进程,来处理该请求; (2)每收到一个请求,创建一个新的线程,来处理该请求; (3)每收到一个请求,放入一个事件列表,让主进程通过非阻塞I/O方式来处理请求...

2019-05-08 16:26:39 217

转载 malloc 函数详解,虚拟内存与物理内存的联系与区别

操作系统有虚拟内存与物理内存的概念。在很久以前,还没有虚拟内存概念的时候,程序寻址用的都是物理地址。程序能寻址的范围是有限的,这取决于CPU的地址线条数。比如在32位平台下,寻址的范围是2^32也就是4G。并且这是固定的,如果没有虚拟内存,且每次开启一个进程都给4G的物理内存,就可能会出现很多问题:因为我的物理内存时有限的,当有多个进程要执行的时候,都要给4G内存,很显然你内存小一点,这很快就...

2019-05-06 12:03:40 9497 3

转载 漫谈五种IO模型

首先引用levin的回答让我们理清楚五种IO模型1.阻塞I/O模型老李去火车站买票,排队三天买到一张退票。耗费:在车站吃喝拉撒睡 3天,其他事一件没干。2.非阻塞I/O模型老李去火车站买票,隔12小时去火车站问有没有退票,三天后买到一张票。耗费:往返车站6次,路上6小时,其他时间做了好多事。3.I/O复用模型1.select/poll老李去火车站买票,委托黄牛,然后每...

2019-05-05 14:34:04 121

转载 C10K问题及解决方案

https://www.cnblogs.com/jjzd/p/6540205.html转载自:http://blog.csdn.net/wangtaomtk/article/details/518110111 C10K问题大家都知道互联网的基础就是网络通信,早期的互联网可以说是一个小群体的集合。互联网还不够普及,用户也不多。一台服务器同时在线100个用户估计在当时已经算是大型应用了。所...

2019-05-05 14:02:13 171

转载 构建C1000K的服务器 – 基础

著名的C10K 问题提出的时候, 正是 2001 年, 到如今 12 年后的 2013 年, C10K 已经不是问题了, 任何一个普通的程序员, 都能利用手边的语言和库, 轻松地写出 C10K 的服务器. 这既得益于软件的进步, 也得益于硬件性能的提高.现在, 该是考虑C1000K, 也就是百万连接的问题的时候了. 像 Twitter, weibo, Facebook 这些网站, 它们的同...

2019-05-05 11:49:03 202

转载 【ZOOKEEPER系列】Paxos、Raft、ZAB

本文较为粗略地讲述了一致性协议与两种一致性算法,更加系统的理论可以参考后面的分布式系统理论专题文章。https://blog.csdn.net/gangsijay888/article/details/82383877https://blog.csdn.net/qq_34370153/article/details/809986222PC由于BASE理论需要在一致性和可用性方面做出...

2019-05-04 21:31:04 1015

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除