Redis
weixin_46785731
这个作者很懒,什么都没留下…
展开
-
Java面试高峰期:腾讯T4级架构师八年制作,整整4568页互联网大厂面试真题合集出炉
最近又赶上跳槽的高峰期,好多粉丝,都问我要有没有最新面试题,索性,我就把我看过的和我面试中的真题,及答案都整理好,整理了《第2版:互联网大厂面试题》并分类92份PDF,累计 3625页!我会持续更新中,马上就出第三版,涵盖大厂算法会更多! 第2版:题库非常全面 包括 Java 集合、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitM..原创 2020-10-09 15:36:52 · 199 阅读 · 1 评论 -
阿里三面遭Redis狂击,没想到这189页的Redis笔记,竟助我二战成功到美团
一说到 Redis,现在可是无人不知无人不晓。在如今分布式,高并发的环境下,是开发的一件必备神器,系统配上了它,就好比如画龙点睛,整个系统都活了起来,系统的可用性,性能都能得到大大的提升。 然而0202年了,Redis在很多一线大厂面试来说都是必不可少的部分,比如: Redis的key和数据结构应该怎么设计?有什么最佳实践? Redis集群如何均衡数据?又如何横向扩展? 怎么保证数据的一致性?热点数据的问题怎么解决? RDB持久化生成的数据快照,每次更新是全量更新还是增量更新? 缓存雪崩、缓原创 2020-09-17 15:53:41 · 60 阅读 · 0 评论 -
爱了爱了!你知道Redis是如何只用4MB实现一个功能丰富且健壮的数据库吗?
写在前面 Redis是一个使用ANSIC编写的开源、支持网络、基于内存、可选持久性的高性能键值(key-value)对存储数据库。相信作为一名开发人员,Redis的使用次数是很多的,在使用时是不是是只是简单地使用它提供的基本数据类型和接口,并没有深入研究它底层的数据结构呢? Redis已经是IT企业技术栈中重要的一环,并且相关的从业者数量也在逐年增多,对大多数的人来说Redis可谓是既熟悉又神秘的,只有4MB的源码却实现了一个功能丰富且健壮的数据库。 你对Redis了解多少?只需一张思维导图.原创 2020-09-09 15:38:16 · 77 阅读 · 0 评论 -
NoSQL初探之人人都爱Redis:API与常用数据类型简介
一、Redis API For .Net 首先,不得不说Redis官方提供了众多的API开发包,但是目前Redis官方版本不支持.Net直接进行连接,需要使用一些第三方的开源类库。目前最流行的就是ServiceStack.Redis这个开源项目,其在GitHub上的下载地址为:https://github.com/ServiceStack/ServiceStack.Redis 进入下载页面,点击“Download Zip”按钮,即可下载该API包。解压该Zip包后,其实我们所用到的只是其中的原创 2020-09-01 15:10:37 · 262 阅读 · 0 评论 -
膜拜,限量版Alibaba纯手打的Redis笔记,总计17W字,你还不来看看?
作为同时具备高性能、高可靠和高可扩展性的典型键值数据库,Redis不仅功能强大,而且稳定,理所当然地成为了大型互联网公司的首选。 众多大厂在招聘的时候,不仅会要求面试者能简单地使用Redis,还要能深入地理解底层实现原理,并且具备解决常见问题的能力。可以说,熟练掌握Redis已经成为了技术人的一个必备技能。 但是,在学习和使用Redis的过程中,总不可避免地遇见一些棘手的问题,比如: Redis的key和数据结构应该怎么设计?有什么最佳实践? Redis集群如何均衡数据?又如何横向扩展? 怎么保证原创 2020-08-28 15:44:18 · 319 阅读 · 0 评论 -
Alibaba内部强推:多线程+JVM+设计模式+Redis+Zookeeper+MySQL
写在前面 作为一名Java开发者,只会一种显然是行不通的,每个版块都是需要有所涉及的,这样才企业中才可以更好的生存下去,不被淘汰掉;所以唯一的办法就是提升和完善技术栈;是的,很多程序员都很忙,忙着加班,忙着敲代码,忙着搬砖,那这种状态还要一直持续下去吗?不想着去改变吗? 提升技术栈的方式其中之一就是:多!看!书! 01——Java多线程编程实战 随着现代处理器的生产工艺从提升处理器主频频率转向多核化,即在一块芯片上集成多个处理器内核(Core), 多核处理器(Multicore Processor)原创 2020-08-20 14:05:59 · 143 阅读 · 0 评论 -
跨平台Redis可视化工具Web Redis Manager,你会了吗?
一、简介 最近因为工作需要,使用了一些单机版Redis的界面化管理工具,使用过程中那惨痛的体验真的只有用过的人才能体会;为此本人和小伙伴准备动手一个Redis可视化工具,但是因为小伙伴最近工作比较忙,搞了一大半没有时间继续(会有后续,界面不敢说,使用体验上面肯定要比现有的好);本人对wpf不是很熟,再想到很久之前的web迅雷,就想动手实现一个web版的Redis的界面化管理工具;目前这个工具已初步成型,所以放出来分享一下。 二、基本使用步骤 Web Redis Manager是一款web 版的原创 2020-08-10 17:49:21 · 111 阅读 · 0 评论 -
Redis篇,我和面试官的博弈,你是不是不敢呢?看完勇气倍增~
今天,我面试了某大厂的java开发岗位,迎面走来一位风尘仆仆的中年男子,手里拿着屏幕还亮着的mac,他冲着我礼貌的笑了笑,然后说了句“不好意思,让你久等了”,然后示意我坐下,说:“我们开始吧。看了你的简历,觉得你对redis应该掌握的不错,我们今天就来讨论下redis......”。我想:“来就来,兵来将挡水来土掩”。 Redis是什么 面试官:你先来说下redis是什么吧 我:(这不就是总结下redis的定义和特点嘛)Redis是C语言开发的一个开源的(遵从BSD协议)高性能键值对(key-valu原创 2020-06-28 14:16:19 · 160 阅读 · 0 评论 -
什么?面试还会败在Redis上面吗?这么难得吗?不如来看看这份Redis分布式锁的实现原理
目录 一、写在前面 二、Redisson实现Redis分布式锁的底层原理 (1)加锁机制 (2)锁互斥机制 (3)watch dog自动延期机制 (4)可重入加锁机制 (5)锁释放机制 (6)此种方案Redis分布式锁的缺陷 三、未完待续 一、写在前面 现在面试,一般都会聊聊分布式系统这块的东西。通常面试官都会从服务框架(Spring Cloud、Dubbo)聊起,一路聊到分布式事务、分布式锁、ZooKeeper等知识。 所以咱们这篇文章就来聊聊分布式锁这块知识,具体的来看看Redi原创 2020-06-04 21:18:01 · 134 阅读 · 0 评论