在mysql的一主多从架构中,业务连接通过中间件kingshard连接后端真实的数据库,如果后端db已经h
原创
2022-08-03 06:34:06
33阅读
kingshard是一个由Go开发高性能MySQL Proxy项目,kingshard在满足基本的读写分离的功能上,致力于简化MySQL分库分表操作;能够让DBA通过kingshard轻松平滑地实现MySQL数据库扩容。 kingshard的性能大约是直连MySQL性能的80%以上。一.基础功能支持SQL读写分离(已验证)支持多个slave,slave之间通过权值进行负载均衡。(已验证)
转载
精选
2016-03-22 17:57:01
3678阅读
这样写是OK的:
select * from bind_history limit 10;select id, passport_id, person_id, create_time, cast(is_bind AS char(1)) from bind_history_0000;
select id, passport_id, person_id, create_time, cast
转载
2018-12-17 16:59:00
123阅读
2评论
Kingshard mysql 中间件实现功能:可以实现mysql的分表,以及分表之后的增加,删除,修改,查询等mysql的一系列操作。可以扩展mysql的主从架构,方便mysql架构的分布式扩展。 实验测试架构为在两个MASTER上面安装了keepalived和kingshard中间件,两个master之间互为主从,两个master都有一个slave。实现mysql
原创
精选
2016-03-17 14:36:16
1195阅读
点赞
1,安装go语言环境,(Go版本要求1.3以上) wget https://storage.googleapis.com/golang/go1.6.3.linux-amd64.tar.gz tar -C /usr/local/ -xzf go1.6.3.linux-amd64.tar.gz 配置环境变量,在/etc/profile中加入下列设置: export GOROOT=/usr/local/
原创
2016-08-10 14:09:17
2733阅读
转载:https://github.com/flike/kingshard/blob/master/doc/KingDoc/architecture_of_kingshard_CN.md kingshard开源有一段时间了,有些热心的用户发邮件来咨询kingshard的设计和实现问题。于是周末抽空写了一篇介绍kingshar
转载
精选
2015-08-20 08:57:26
586阅读
点赞
Kingshard: 简化数据库管理,提升性能极限。- 精选真开源,释放新价值。
概览
kingshard是一个由Go开发的高性能MySQL Proxy项目,专为简化数据库管理和提升查询性能而设计。kingshard在满足基本的读写分离的功能上,致力于简化MySQL分库分表操作;能够让DBA通过kingshard轻松平滑地实现MySQL数据库扩容。 kingshard的性能是直连MySQL性能的
原创
2024-06-05 13:06:33
113阅读
kingshard是一个由Go开发高性能MySQL Proxy项目,kingshard在满足基本的读写分离的功能上,致力于简
Kingshard 常用功能1.支持读写分离2.支持水平分库分表3.平滑上下线,前端无感4.支持sql
原创
2023-02-19 10:17:37
151阅读
kingshard简介kingshard是一个由Go开发高性能MySQL Proxy项目,kingshard在满足基本的读写分离的功能上,致力于简化MySQL分库分表操作;能够让DBA通过kingshard轻松平滑地实现MySQL数据库扩容。 kingshard的性能大约是直连MySQL性能的80%以上。主要功能:读写分离。跨节点分表。支持透明的MySQL连接池,不必每次新建连接。支持客户端IP访
转载
精选
2015-12-17 14:34:36
640阅读
转载:https://github.com/flike/kingshard/blob/master/doc/KingDoc/how_to_use_kingshard.md 上次写了一篇有关kingshard架构设计的文章,得到了很多热心网友的关注。其中有网友提到:希望再写一篇关于如何利用kingshard搭建一个可扩展的MySQL集群的文档。利用假期时间,写了
转载
精选
2015-09-06 12:48:51
233阅读
点赞
## 了解 Docker in Docker:概念与实践
### 什么是 Docker?
Docker 是一个开源的容器虚拟化平台,允许开发者将应用及其所有依赖封装在一个标准化的单元(称为容器)中,从而实现"一次构建,到处运行"的理念。Docker 提供了轻量级的虚拟化,相比传统的虚拟机,Docker 容器启动更快,资源占用更少。
### 什么是 Docker in Docker(DinD)
原创
2024-09-24 03:36:04
216阅读
kingshard(https://github.com/flike/kingshard)开源有一段时间了,有些热心的用户发邮件来咨询kingshard的设计和实现问题。于是周末抽空写了一篇介绍kingshard架构和功能实现的文章,希望通过本文能够让用户对kingshard有更深的了解。下面分模块来介绍kingshard的核心组件的设计和实现。
原创
精选
2015-08-20 16:18:44
1016阅读
点赞
1.docker镜像的获取使用如下的docker pull 命令可以从官方的docker hub网站获取需要的镜像。docker pull NAME[:TAG]官方网站虽然资源多,但是由于是国外的网站,访问速度很不理想,获取一个镜像可能要等很久。2.镜像获取加速的方法2.1 非官方仓库下载国内有很多提供这样服务的镜像源,下载的速度要好很多。 有满足需要的镜像的话,可以从对应地址下载。 在NAM
转载
2023-07-14 18:00:44
499阅读
【代码】【Docker】docker|迁移docker目录。
原创
2023-03-06 07:55:28
1193阅读
一、Docker简介 什么是Docker呢?Docker是一种新兴的虚拟化方式。Docker其实就是一个容器,这个容器可以放置我们的应用,管理我们的应用。Docker本意是码头工人,码头工人是干什么的,就是管理集装箱的,而集装箱中装的就是我们的应用。二、为什么要用Docker 我们要在服务器上放
转载
2023-09-26 18:55:40
359阅读
前提条件操作系统要求要安装Docker Engine,您需要以下Ubuntu版本之一的64位版本:Ubuntu Eoan 19.10Ubuntu Bionic 18.04(LTS)Ubuntu Xenial 16.04(LTS)Docker Engine都支持x86_64 (or amd64), armhf, arm64, s390x (
转载
2023-12-12 19:45:53
251阅读
https://github.com/flike/kingshard/blob/master/README_ZH.mdkingshard简介kingshard是一个由Go开发高性能MySQL Proxy项目,kingshard在满足基本的读写分离的功能上,致力于简化MySQL分库分表操作;能够让DBA通过kingshard轻松平滑地实现MySQL数据库扩容。 kingshard的性能是直
kingshard架构设计和功能实现kingshard(https://github.com/flike/kingshard)开源有一段时间了,有些热心的用户发邮件来咨询kingshard的设计和实现问题。于是周末抽空写了一篇介绍kingshard架构和功能实现的文章,希望通过本文能够让用户对kingshard有更深的了解。下面分模块来介绍kingshard的核心组件的设计和实现。1. 整体架构k
文章目录Docker是什么市面使用情况理解为什么需要用途特点镜像images容器仓库安装winmacDocker是什么市面使用情况理解为什么需要基于linux容器的 环境,类似于虚拟机,方便部署用途特点好处开发同一份镜像镜像images分层,在别人的镜像基础上做修改容器写在最上层,下面都是只读仓库安装winmac...
原创
2021-08-26 09:24:33
2856阅读