自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

create

Keep on going, never give up.

  • 博客(7)
  • 资源 (5)
  • 收藏
  • 关注

原创 mycat 测试使用demo

前面已经讲过mycat的安装和基础使用,下面根据实际场景:假如用户很多的时候根据用户id进行分表操作。先创建表 user_info:CREATE TABLE `user_info` ( `user_id` int(11) DEFAULT NULL, `amount` varchar(255) DEFAULT NULL, `create_at` datetime DEFAULT...

2019-05-24 12:21:24 858

原创 使用Mycat进行分库分表,读写分离

什么是Mycat它是一个开源的分布式数据库系统,是一个实现了 MySQL 协议的的Server,前端用户可以把它看作是一个数据库代理,用 MySQL 客户端工具和命令行访问,而其后端可以用MySQL 原生(Native)协议与多个 MySQL 服务器通信,也可以用 JDBC 协议与大多数主流数据库服务器通信,其核心功能是分表分库,即将一个大表水平分割为 N 个小表,存储在后端 MySQL 服...

2019-05-23 18:17:25 487

原创 什么是分库分表

前言公司最近在搞服务分离,数据切分方面的东西,因为单张包裹表的数据量实在是太大,并且还在增长。 之前了解过数据库的分库分表,读过几篇博文,但就只知道个模糊概念, 而且现在回想起来什么都是模模糊糊的。今天看了一下午的数据库分库分表,看了很多文章,现在做个总结,“摘抄”下来。(但更期待后期的实操) 会从以下几个方面说起:第一部分:实际网站发展过程中面临的问题。第二部分:有哪几种切分...

2019-05-23 17:29:01 10431 1

转载 分布式之redis复习精讲

引言为什么写这篇文章?博主的《分布式之消息队列复习精讲》得到了大家的好评,内心诚惶诚恐,想着再出一篇关于复习精讲的文章。但是还是要说明一下,复习精讲的文章偏面试准备,真正在开发过程中,还是脚踏实地,一步一个脚印,不要投机取巧。考虑到绝大部分写业务的程序员,在实际开发中使用redis的时候,只会setvalue和getvalue两个操作,对redis整体缺乏一个认知。又恰逢博主某个同事下周...

2019-05-10 11:25:33 139

转载 RabbitMQ和Kafka到底怎么选(二)?

RabbitMQ可靠性我们通过前文知道,RabbitMQ的队列分为master queue和mirror queue,mirror queue 在master queue宕机之后,会被提升为master queue,如下图所示。队列A的consumer在消费的时候,机器宕机,此时客户端和服务端分别做如下动作:服务端:把mirror queue提升为master queue 客户端:连接...

2019-05-09 11:06:38 156

转载 RabbitMQ和Kafka到底怎么选?

前言开源社区有好多优秀的队列中间件,比如RabbitMQ和Kafka,每个队列都貌似有其特性,在进行工程选择时,往往眼花缭乱,不知所措。对于RabbitMQ和Kafka,到底应该选哪个?RabbitMQ架构RabbitMQ是一个分布式系统,这里面有几个抽象概念。broker:每个节点运行的服务程序,功能为维护该节点的队列的增删以及转发队列操作请求。 master queue:每个...

2019-05-09 11:05:18 141

原创 PHP实现各种经典算法

冒泡排序算法 public function test() { $arr = array(43, 54, 62, 21, 66, 32, 78, 36, 76, 39); var_dump($arr); echo '<br/>'; $arr = $this->bubbleSort($arr); ...

2019-05-08 14:03:28 310

win10安装Redis和可视化客户端.zip

win10安装Redis服务端和可视化的客户端,主要是方便自己在本地测试redis的相关功能及可视化查看数据。

2020-01-14

navicat121_premium_cs_x64

Navicat Premium 是一套多连接数据库开发工具,让你在单一应用程序中同时连接多达七种数据库:MySQL、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL,可一次快速方便地访问所有数据库。

2019-04-22

php扩展amqp

php7.2 amqp拓展 自己本地已经亲身实现过的,RabbitMQ

2019-02-15

php7x对应的memcached扩展

php7x对应的memcached扩展,win10系统下,支持32和64位的下载

2018-09-03

php7x对应的memcached服务安装包

php7x对应的memcached服务安装包,win10系统下,32和64位都有的

2018-09-03

空空如也

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

TA关注的人

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