摘要: from: http://www.cnblogs.com/duanxz/p/5062833.html 背景 早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增 量变更,不过从2010年开始,阿里系公司开始逐步 阅读全文
posted @ 2017-09-26 09:28 Go_Forward 阅读(5190) 评论(1) 推荐(0) 编辑
摘要: from: http://www.cnblogs.com/zhxilin/archive/2016/09/30/5923671.html 在服务端开发过程中,一般会使用MySQL等关系型数据库作为最终的存储引擎,Redis其实也可以作为一种键值对型的数据库,但在一些实际场景中,特别是关系型结构并不适 阅读全文
posted @ 2017-09-26 09:24 Go_Forward 阅读(606) 评论(0) 推荐(0) 编辑
摘要: from: http://blog.csdn.net/langzi7758521/article/details/52611910 最近在做一个Redis箱格信息数据同步到数据库Mysql的功能。 自己想了想,也有大概方案。 1.队列同步,变跟数据2份,使用消息队列,一份给Redis消费,一份给My 阅读全文
posted @ 2017-09-26 09:04 Go_Forward 阅读(8478) 评论(0) 推荐(1) 编辑
摘要: 如果tar.bz2文件是通过网络进行下载,那么可以直接在内存进行解压后读取文件内容,不用将文件缓存到本地然后解压再进行读取,可以节省IO。 处理经过gzip压缩的tar文件的方法见:https://stackoverflow.com/questions/15352668/download-and-d 阅读全文
posted @ 2017-09-21 08:58 Go_Forward 阅读(1513) 评论(0) 推荐(0) 编辑
摘要: 使用sorted()函数可以排序列表和字典,不同与sort()函数的是,sorted()函数返回排序后的对象,不会改变原对象。 sort()返回None,原对象杯改变。 排序后原对象a不会改变。 阅读全文
posted @ 2017-09-21 08:49 Go_Forward 阅读(115) 评论(0) 推荐(0) 编辑
摘要: tar -cjf /app/tmp/app/test.tar.bz2 -C /app/tmp res_test.csv 将/app/tmp 目录下 res_test.csv文件压缩到/app/tmp/app/test.tar.bz2 -C表示change directory -j表示bz2属性 添加 阅读全文
posted @ 2017-09-18 20:24 Go_Forward 阅读(4974) 评论(0) 推荐(0) 编辑
摘要: 记录: 一个脚本在连续运行后,使用内存越来越大,在循环后手动添加gc.collect()没有作用。 尝试方法: 去除所有函数中当作参数传入的全局变量 使用全局redis对象,不再当作参数传入 循环末尾使用del显式删除变量循环中生成的变量,然后调用gc.collect() 主函数结尾删除函数中使用的 阅读全文
posted @ 2017-09-06 18:04 Go_Forward 阅读(4946) 评论(0) 推荐(0) 编辑
摘要: ubuntu: sudo apt-get install redis-cli centos: sudo -i yum list redis yum install redis>>> # something list before. 阅读全文
posted @ 2017-09-05 10:53 Go_Forward 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 部分来自 from: https://www.xncoding.com/2016/05/26/python/pycharm-remote.html 你是否经常要在Windows 7或MAC OS X上面开发Python或Web应用程序,但是它们最后需要在linux上面来运行呢? 我们经常会碰到开发时 阅读全文
posted @ 2017-09-04 20:24 Go_Forward 阅读(5750) 评论(1) 推荐(1) 编辑
摘要: 在目录下运行 启动服务器。 阅读全文
posted @ 2017-09-01 12:15 Go_Forward 阅读(260) 评论(0) 推荐(0) 编辑