暂无个人介绍
暂时未有相关通用技术能力~
阿里云技能认证
详细说明【说明】本文主要是针对以下两个问题进行的分析整理:1、如果SQL中存在left join,是否绝对无法改写?2、在left join左边的表,并不一定就是驱动表,explain执行计划可能会将left join右边的表作为驱动表,什么情况下,会产生这种情况? 【left join的用途】 我们先来了解下left join的实际用途,即它会产生什么效果。
【说明】本文将介绍redis剩余的4种对象结构以及5种数据结构。 2、列表对象 【前言】 列表对象的编码可以是ziplist(压缩列表)或者linkedlist(双端链表),当列表对象包含的元素比较少时会会使用压缩列表,否则会使用双端链表具体策略是,当列表对象同时满足以下两个条件时,将使用压缩...
【说明】 对于热点数据(经常被查询,但不经常被修改的数据),我们可以将其放入redis缓存中,以增加查询效率,但需要保证从redis中读取的数据与数据库中存储的数据最终是一致的。本文基于“孤独烟”与“58沈剑”两位的文章,针对一致性的问题进行了汇总总结,两位的原文链接见文末。
【说明】 本文是对redis对象、数据结构的整理说明,因为内容较多,本篇文章只对对象结构,1种对象——字符串对象,以及字符串对象所对应的两种编码——raw和embstr,进行了详细介绍,其余对象及编码将再下一篇文章中进行详细说明。