专注,勤学,慎思。戒骄戒躁,谦虚谨慎

just do it

导航

11 2020 档案

既然python的多线程是"伪多线程",那么多线程访问共享资源的时候,还需要线程锁吗
摘要:最近处理的大多数任务都是基于python的多线程实现的,然而使用python逃避不开的一个话题就是,python的GIL(的全称是 Global Interpreter Lock)全局解释器锁是单线程的,那么是不是意味着python的多线程也是串行的?多线程对共享资源的使用就不需要锁(线程锁)了? 阅读全文

posted @ 2020-11-19 10:08 MSSQL123 阅读(1174) 评论(0) 推荐(0)

Redis stop-writes-on-bgsave-error参数导致的写入异常,Debugging: MISCONF Redis is configured to save RDB snapshots(译)
摘要:最近遇到应用程序客户端在往redis中写入数据的时候发生了一个这样一个错误:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that m 阅读全文

posted @ 2020-11-10 23:20 MSSQL123 阅读(1275) 评论(0) 推荐(0)

MySQL集群故障转移的时候在基于python的客户端连接层自动failover实现
摘要:数据库的集群或者是分布式,越来越成为一个趋势,对于相对较为年轻的Redis或者MongoDB集群,集群在不需要任何第三方工具,本身就可以完成高可用(自动故障转移),同时对应用程序非常友好,类似于Jedis、MongoCliet等客户端,应用端以“智能化”地判断读集群中节点的读写属性去访问数据,而无需 阅读全文

posted @ 2020-11-02 19:38 MSSQL123 阅读(593) 评论(0) 推荐(0)