最新 最热

突破Java面试(42) - Redis & ZooKeeper两种分布式锁实现的优劣

一般实现分布式锁都有哪些方式?使用redis如何设计分布式锁?使用zk来设计分布式锁可以吗?这两种分布式锁的实现方式哪种效率比较高?

2019-07-11
0

爬虫系列(15)Splash 的使用。

> Splash是一个JavaScript渲染服务,是一个带有HTTP API的轻量级浏览器,同时它对接了Python中的Twisted和QT库。利用它,我们同样可以实现动态渲染页面的抓取...

2019-07-10
0

【Rust日报】 2019-05-03:Cargo 2019 Roadmap

这是Cargo在2019年要努力的重点。另外还有两个小目标:解决技术债务和完成即将完成的工作(比如Cargo features的长期改善计划)。

2019-07-09
0

如何用Redis HyperLogLog统计日活月活?

HyperLogLog 是一种概率数据结构,用来估算数据的基数。数据集可以是网站访客的 IP 地址,E-mail 邮箱或者用户 ID。

2019-07-09
0

Sweet Snippet 系列之 埃拉托斯特尼(Eratosthenes)筛法

遴选素数的埃拉托斯特尼(Eratosthenes)筛法想必大家都不陌生,不熟悉的朋友可以看看wiki,在此简单列出一份代码实现(Lua)

2019-07-08
1

Redis 这么火,它都解决了哪些问题?

综上所述,Redis提供了丰富的功能,初次见到可能会感觉眼花缭乱,这些功能都是干嘛用的?都解决了什么问题?什么情况下才会用到相应的功能?那么下面从零开始,一步一步的演进来粗略的解释下。...

2019-07-08
0

80% 人不知道的 Redis 分布式锁的正确实现方式(Java 版)

分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却...

2019-07-02
0

sysbench 1.10 为什么原来的命令无效

公司最近大量的MYSQL要上线,不做压力测试时说不过去的,所以拿出一直使用的sysbench 来压测一下MYSQL ,问题就开始了,最早用的是0.5 version.

2019-06-21
0

80% 人不知道的 Redis 分布式锁的正确实现方式(Java 版)

分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却...

2019-06-21
0