首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
AntizzZ
掘友等级
微信搜
|
安安酱
一个热衷于分享技术干货的公众号
获得徽章 16
动态
文章
专栏
沸点
收藏集
关注
作品
赞
76
文章 56
沸点 20
赞
76
返回
|
搜索文章
最新
热门
「进击Redis」二十二、超详细解析 Redis 持久化之 RDB
Redis 系列第一篇 初识 Redis 中就有提到说 Redis 是一个基于内存的非关系性数据库。那所谓内存数据库,就是将数据库中的内容保存在内存中,这与传统的MySQL,Oracle等关系型数据库直接将内容保存到硬盘中相比,内存数据库的读写效率比传统数据库要快的多(内存的读…
「进击Redis」二十一、RedisTemplate 可没你想的那么简单
首先,RedisTemplate 是Spring Data Redis提供给用户的最高级的抽象客户端,用户可直接通过RedisTemplate进行多种操作,同时RedisTemplate是建立在我们上两篇讲的Jedis和Lettuce之上的。怎么理解呢?就好比我们连接Mysql…
「进击Redis」二十、万字长文解析Redis 高级客户端Lettuce
Lettuce是一个高性能、基于Java编写、可伸缩、线程安全的 Redis 客户端,底层集成了Project Reactor提供天然的反应式编程,通信框架集成了Netty(不熟悉的好哥哥先忍忍,有时间弄这个的源码解析)使用了非阻塞 IO,提供同步, 异步和反应式 API。如果…
「进击Redis」十九、Redis客户端Jedis详解
Jedis属于Java的第三方开发包,也就是属于 Redis Java语言的客户端,同时也是 Redis 官方推荐的Java连接开发工具(推荐归推荐,用这个还是少,猛男用的比较多的还是RedisTemplate)。当然,这篇的话是不会弄源码解析的(后面会有的,先欠着)。 直接下…
「进击Redis」十八、不得不知道的Redis 通信协议
通信协议是指双方实体完成通信或服务所必须遵循的规则和约定。通过通信信道和设备互连起来的多个不同地理位置的数据通信系统,要使其能协同工作实现信息交换和资源共享,它们之间必须具有共同的语言。交流什么、怎样交流及何时交流,都必须遵循某种互相都能接受的规则。这个规则就是通信协议。 连接…
「进击Redis」十八、不得不知道的Redis 通信协议
通信协议是指双方实体完成通信或服务所必须遵循的规则和约定。通过通信信道和设备互连起来的多个不同地理位置的数据通信系统,要使其能协同工作实现信息交换和资源共享,它们之间必须具有共同的语言。交流什么、怎样交流及何时交流,都必须遵循某种互相都能接受的规则。这个规则就是通信协议。 连接…
「进击Redis」十七、保证你没用过Redis GEO
Redis3.2 版本提供了GEO(地理信息定位)功能,GEO 主要用于存储地理位置信息,并对存储的信息进行操作,用于实现诸如附近位置、摇一摇这类依赖于地理位置信息的功能,对于需要实现这些功能的开发者来说是一大福音。 Redis 提供geoadd命令来添加或者更新地理信息位置,…
「进击Redis」十六、Redis 发布/订阅原理解析
在将发布/订阅模式前,好哥哥们是否也被问道过发布/订阅和观察者模式的区别。一开始是不是都觉得这两个玩意都差不多,实际上还是有区别的 概念:一个目标物件(被观察者)管理所有相依于它的观察者物件,并且在它本身的状态则会自动通知依赖它的对象。观察者模式属于行为型模式。 90 后的童年…
「进击Redis」十五、奇妙的 Redis HyperLogLog
首先HyperLogLog 并不是一个数据结构,而是一种基数[^1]统计算法。通过HyperLogLog可以利用极小的内存空间完成独立总数的统计,数据集可以是 IP、Email、ID 等。因为HyperLogLog 只会根据输入元素来计算基数,而不会存储输入元素本身,所以 Hy…
「进击Redis」十四、Redis Bitmaps 你会了吗
按字面意思来拆分一下bit和map。首先bit比特是二进制单位( binary unit)或二进制数字(binary digit)的缩写,是电脑记忆体中最小的单位,在二进位电脑系统中,每一bit 可以代表0 或 1(也就是二进制) 的数位讯号(非黑即白,非 0 即 1)。 ma…
下一页
个人成就
文章被点赞
547
文章被阅读
103,360
掘力值
3,213
关注了
6
关注者
313
收藏集
1
关注标签
4
加入于
2016-12-29