[TOC] 一 、IO操作本质 数据复制的过程中不会消耗CPU 二、 IO模型 1. BIO – 阻塞模式I/O 用户进程从发起请求,到最终拿到数据前,一直挂起等待; 数据会由用户进程完成拷贝 2. NIO – 非阻塞模式I/O 用户进程发起请求,如果数据没有准备好,那么立刻告知用户进程未准备好;此 ...
分类:
其他好文 时间:
2020-04-14 21:05:27
阅读次数:
129
前言: 对于rcu平时写代码用到不是特别的多,可能是自己对rcu的理解不够深入透彻,不能发挥其强大的特性,写个博客学习一下,以便更深入的理解RCU的机制 rcu简述: RCU(Read-Copy Update),是 Linux 中比较重要的一种同步机制。更新数据的时候,需要先复制一份副本,在副本上完 ...
分类:
其他好文 时间:
2020-04-13 01:09:23
阅读次数:
107
高并发;高性能;高可用 单机Redis的风险与问题 问题1.机器故障 现象:硬盘故障,系统崩溃 本质:数据丢失,很可能对业务造成灾难性打击 问题2.容量瓶颈 现象:内存不足 为了避免单点服务器故障,准备多台服务器,互相连通。将数据复制多个副本保存在不同的服务器上,连接在一起,并保证数据是同步的。即使 ...
分类:
其他好文 时间:
2020-04-11 11:32:08
阅读次数:
78
insert 库2..表2 select 字段1,字段2 from 库1..表1 where 条件 https://www.cnblogs.com/banruo/archive/2010/09/07/1820285.html 如果 库 中没有这个表 Create table Table2 (Sele ...
分类:
数据库 时间:
2020-04-10 20:00:34
阅读次数:
231
一、现象 直接复制查询结果到excel时,由于某些字符串字段包含换行符,导致原本10000行的数据,复制到excel后却超过了这个数值,甚是头疼 二、解决方案 把有问题的字段值,用英文双引号括起来,这样就能把字段值里面的换行符限制在正确的Excel单元格里面 --解决方案1:可以直接在字段加双引号处 ...
分类:
数据库 时间:
2020-03-31 10:43:42
阅读次数:
172
ctp回调线程要快速返回,每次从ctp进入java时必然要产生一个新的线程对象匹配,效率实在太低。 在java中产生一个线程,该线程调用native方法进入本地代码形成工作线程,该线程负责读取缓冲区数据并调用java接口处理。 在swig的Spi代码中生成一个缓冲区,每次有回调发生时,把所有数据复制 ...
分类:
编程语言 时间:
2020-03-27 17:09:09
阅读次数:
82
Mysql复制概念Mysql内建的复制功能是构建大型高性能应用程序的基础, 将Mysql数据分布到多个系统上,这种分布机制是通过将Mysql某一台主机数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入 ...
分类:
数据库 时间:
2020-03-27 12:50:40
阅读次数:
88
Redis 主从架构 一、简单介绍 单机的 redis,能够承载的 QPS 大概就在上万到几万不等。对于缓存来说,一般都是用来支撑读高并发的。因此架构做成主从(master-slave)架构,一主多从,主负责写,并且将数据复制到其它的 slave 节点,从节点负责读。所有的读请求全部走从节点。这样也 ...
分类:
其他好文 时间:
2020-03-26 01:41:17
阅读次数:
86
云数据库托管机房分布在全球多个位置,这些位置都由地域和可用区构成。云数据库MySQL支持跨可用区部署,主库和备库分处于同城不同可用区,通过腾讯专线网络进行实时的数据复制。跨可用区部署特性为云数据库 MySQL 提供了多可用区容灾的能力
分类:
数据库 时间:
2020-03-24 11:10:00
阅读次数:
77
一、复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将 ...
分类:
数据库 时间:
2020-03-22 18:13:48
阅读次数:
100