Mysql到TiDB迁移,双写数据库兜底方案
TiDB作为开源NewSQL数据库的典型代表之一,同样支持SQL,支持事务ACID特性。在通讯协议上,TiDB选择与MySQL完全兼容,并尽可能兼容MySQL的语法。因此,基于MySQL数据库开发的系统,大多数可以平滑迁移至TiDB,而几乎不用修改代码。对用户来说,迁移成本极低,过渡自然。
Stella981 Stella981
3年前
Python 实现程序自动调度
利用Python实现在文件目录遍历,依次将当前文件夹下子文件夹中的程序编译并自动运行,每一个子程序运行结束后,发送运行结束的提醒到指定邮箱。想实现Python文件的后台运行,命令为:nohuppythonumyscript.pyparams1nohup.out2&1&其中参数u为使得python不启用缓冲,可以及时
Wesley13 Wesley13
3年前
Java NIO之选择器
1.简介前面的文章说了缓冲区,说了通道,本文就来说说NIO中另一个重要的实现,即选择器Selector。在更早的文章(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.coolblog.xyz%2F2018%2F02%2F08%2FIO%25E6%25A8%25A
Stella981 Stella981
3年前
Lua 中避免低效解析 TCP 网络数据包体的一种方式(续)
上一篇(https://my.oschina.net/iirecord/blog/4497926)避免通过拼接字符串作为接收数据的缓冲区,解决办法是通过一个Lua模块来获取接收后的完整数据,若没有完整数据则读取socket,若还没有完整数据则sleep一小会儿,然后再尝试。了解过Lua或用过skynet可知,使用coroutine
Wesley13 Wesley13
3年前
CDN骤变 网宿蓝汛双寡头格局将破
By陈宝亮—紫金山在过去的1年里,没有哪个行业比CDN更让人惊心动魄。2013年3月2014年3月,中国最大的CDN服务商蓝汛,其股价从3.7美元攀升至25美元,涨幅575%;同一时间段,第二大CDN服务商网宿科技,股价从20元狂飙到132元,涨幅560%。过去一年中,网宿科技是中国股最牛的股票,没有之一。CDN赶上了电商、视
Stella981 Stella981
3年前
OpenGL平面阴影
几种绘制阴影的方法在OpenGL中,比较常见的绘制阴影的方法有:shadowmapping,shadowvolumes以及一种在红宝书上提及的适合在确定平面上绘制阴影的方法。平面阴影在确定的平面下,可以直接通过模版测试,经过变换矩阵来显示阴影。具体的过程如下:1.开启模板测试,初始化模板缓冲区为02.模板测试设置
Wesley13 Wesley13
3年前
Java多线程之线程池
 newFixedThreadPool:固定线程池,核心线程数和最大线程数固定相等,而空闲存活时间为0毫秒,说明此参数也无意义,工作队列为最大为Integer.MAX\_VALUE大小的阻塞队列。当执行任务时,如果线程都很忙,就会丢到工作队列等有空闲线程时再执行,队列满就执行默认的拒绝策略 newCachedThreadPool:带缓冲
Stella981 Stella981
3年前
Redis Linux 安装
【搜藏】RedisReplication工作原理:1):Slave启动后,无论是第一次连接还是重连到Master,它都会主动发出一个SYNC命令2):当Master收到SYNC命令之后,将会执行BGSAVE(后台存盘进程),即在后台保存数据到磁盘(rdb快照文件),同时收集所有新收到的写入和修改数据集的命令存入缓冲区(非查询类)3):M
专为小白打造—Kafka一篇文章从入门到入土 | 京东云技术团队
一、什么是KafkaMQ消息队列作为最常用的中间件之一,其主要特性有:解耦、异步、限流/削峰。Kafka和传统的消息系统(也称作消息中间件)都具备系统解耦、冗余存储、流量削峰、缓冲、异步通信、扩展性、可恢复性等功能。与此同时,Kafka还提供了大多数消息系
位流程风 位流程风
6天前
雷池社区版高可用部署实战教程
想象一下,互联网就是一片汪洋大海,网站是船,用户是水手,而恶意攻击者就是海上的“海盗”。而雷池WAF就是你船上的“护航舰队”,时刻防御各种海盗袭击,包括SQL注入、跨站脚本攻击(XSS)、以及你可能没听过的“缓冲区溢出攻击”。WAF为什么需要高可用性即便你