热文6.6归并排序(python数据结构与算法)

归并排序是采用分治法的一个非常典型的应用。归并排序的思想就是先递归分解数组,再合并数组时进行排序。 将数组分解最小之后,然后合并两个有序数组,基本思路是比较两个数组的最前面的

热文Redis设计与实现-RDB持久化

10.1 RDB文件的创建和载入 SAVE命令会阻塞Redis服务器进程,直到RDB文件创建完毕为止,在服务器进程阻塞期间,服务器不能处理任何命令请求。 BGSAVE命...

热文Redis数据结构详解之Zset

序言 Zset跟Set之间可以有并集运算,因为他们存储的数据字符串集合,不能有一样的成员出现在一个zset中,但是为什么有了set还要有zset呢?zset叫做有序集合,...

热文Redis主从配置及HA方案

首先说下主从同步Replication的原理 在Slave启动并连接到Master之后,它将主动发送一条SYNC命令。此后Master将启动后台存盘进程,同时收集所有接...

热文基于Redis+lua脚本分布式锁实现

基于Redis的分布式锁 应用场景:比如扣库存的时候,多个买家同时下单,假如库存为100,扣库存的时候,先查询库存余额,如果库存大于当前要扣除的数量 则扣除成功,库存还有...

热文[Node.js]操作redis

摘要 在实际开发中,免不了要操作mysql,mongodb,redis等数据存储服务器。这里先简单介绍如何操作redis。 一个例子 关于redis服务端的安装这里不再...

热文java基于Redis使用分布式锁

基于Redis使用分布式锁在当今已经不是什么新鲜事了。 本篇文章主要是基于实际项目中因为redis分布式锁造成的事故分析及解决方案。项目中的抢购订单采用的是分布式锁来解...