FTP(File Transfer Protocol,文件传输协议,简称FTP)。客户端软件断点续传指的是在下载或上传时,将下载或上传任务(一个文件或一个压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传或下载,如果碰到网络故障,可以从已经上传或下载的部分开始继续上传下载未完成的部分,而没有必要从头开始上传下载。
HAProxy
分布式事务实现常见就那几种方案,基于XA协议的两阶段提交、TCC方案、基于消息的最终一致性方案和阿里的产品GTS。其中,基于消息的最终一致性方案最常用的就是用RabbitMQ来处理,当然也有使用RocketMQ。
新手爸妈
子鼠丑牛寅虎卯兔辰龙巳蛇午马未羊申猴酉鸡戌狗亥猪。
Redis多线程
几个重要版本:2.8版本引入psync以支持增量同步,3.2版本以后List的底层实现为QUICKLIST;4.0版本引入混合持久化;6.0版本引入多线程。
数据库迁移
并发场景下,读请求会先查缓存,缓存未命中则会去DB取数据并更新到缓存中(可能会出现穿透情况),更新缓存可能会失败导致缓存和DB不一致。对于写请求,缓存和DB的操作不在一个事务中,可能只有一个操作成功而另一个操作失败,从而导致数据不一致。