- 博客(5)
- 收藏
- 关注
原创 BAT架构师总结的Redis集群原理,图文并茂,超详细,小白也能轻松看懂
Redis作为一款性能优异的内存数据库,支撑着众多亿级流量平台,也成为很多互联网公司的标配。这里将以Redis Cluster集群为核心,基于最新的Redis5版本,从原理再到实战,玩转Redis集群常见Redis集群方案在介绍Redis Cluster集群方案之前,为了方便对比,先简单了解一下业界常见的Redis集群方案:1 基于客户端分片Redis Sharding是Red...
2019-10-21 22:53:44 237
原创 阿里十年java老兵总结的50条mysql使用军规
支付业务很大程度上依赖于数据库做支持,正确的设置数据库参数以及正确的使用数据库对非常重要,我这把自己之前的一些心得贴出来,抛砖引玉,大家可以把自己的一些心得分享出来供大家参考学习。一.数据库配置 1. innodb_flush_log_at_trx_commit,这个对支付业务来说是关键性的设置之一,可选的参数值有0,1,2, 支付需要设置成1. 2. 对交...
2019-10-20 17:46:29 1501 1
原创 彻底讲清楚TCP半连接队列和全连接队列
TCP半连接队列和全连接队列1 简单的TCP建连流程先来张图,如下:(1)client端使用connect()向server端发起连接请求(发送syn包),此时client端的TCP的状态为SYN_SENT(2)server端在收到SYN包后,将TCP相关信息放到syn queue(半连接队列)中,同时向client发送syn+ack。server端TCP的状态为SYN_R...
2019-10-20 17:38:58 2949
原创 阿里内部强制执行的Redis规范,违者绩效直接3.25
Redis规范一:键值设计1.key 名设计(1)可读性和可管理性 以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id(2)简洁性 保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如:不要包含特殊字符反例:包含空格、换行、单双引号以及其他转义字符...
2019-10-20 17:01:12 289
转载 我以为我对Mysql索引很了解,直到我遇到了阿里的面试官
相信很多人对于MySQL的索引都不陌生,索引(Index)是帮助MySQL高效获取数据的数据结构。因为索引是MySQL中比较重点的知识,相信很多人都有一定的了解,尤其是在面试中出现的频率特别高。楼主自认为自己对MySQL的索引相关知识有很多了解,而且因为最近在找工作面试,所以单独复习了很多关于索引的知识。但是,我还是图样图森破,直到我被阿里的面试官虐过之后我才知道,自己在索引方面的知识,只...
2019-10-01 00:11:09 181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人