会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
上台阶
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
···
21
下一页
2020年1月19日
Hadoop学习(二)自己编译Hadoop安装包
摘要: CentOS-6.7 编译 hadoop-2.6.5 (只需输入命令即可) 目录 1、阅读编译文档 2、准备编译环境 3、安装 gcc 4、安装 gcc-c++ 5、安装 make 6、安装 maven(必须) 7、安装 jdk(必须) 8、安装 ant(重要) 9、安装 findbugs(可选,最
阅读全文
posted @ 2020-01-19 15:17 上台阶
阅读(296)
评论(0)
推荐(0)
编辑
2020年1月5日
代理模式实现方式及优缺点对比
摘要: https://www.cnblogs.com/zhangxufeng/p/9162182.html 代理模式最典型的应用就是AOP,本文结合主要讲解了代理模式的几种实现方式:静态代理和动态代理,这里动态代理又可以分为jdk代理和Cglib代理,另外,本文也对这几种代理模式的优缺点进行了对比。 代理
阅读全文
posted @ 2020-01-05 13:11 上台阶
阅读(2599)
评论(0)
推荐(1)
编辑
2019年11月25日
zookeeper
摘要: Zookeeper是什么官方文档上这么解释zookeeper,它是一个分布式服务框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。上面的解释有点抽象,简单来说zookeeper
阅读全文
posted @ 2019-11-25 15:00 上台阶
阅读(262)
评论(0)
推荐(0)
编辑
2019年11月12日
MySQL 日期时间函数
摘要: 目录 datetime和timestamp区别: timestamp类型字段特殊性: Mysql获取日期时间函数: now() curdate() curtime() Extract() last_day() Mysql日期时间计算函数: date_add() date_sub() datediff
阅读全文
posted @ 2019-11-12 09:23 上台阶
阅读(817)
评论(0)
推荐(0)
编辑
2019年11月6日
生产环境中的 redis 是怎么部署的
摘要: redis cluster,10 台机器,5 台机器部署了 redis 主实例,另外 5 台机器部署了 redis 的从实例,每个主实例挂了一个从实例,5 个节点对外提供读写服务,每个节点的读写高峰qps可能可以达到每秒 5 万,5 台机器最多是 25 万读写请求/s。 机器是什么配置?32G 内存
阅读全文
posted @ 2019-11-06 17:11 上台阶
阅读(466)
评论(0)
推荐(0)
编辑
如何保证缓存与数据库的双写一致性?
摘要: 一般来说,如果允许缓存可以稍微的跟数据库偶尔有不一致的情况,也就是说如果你的系统不是严格要求 “缓存+数据库” 必须保持一致性的话,最好不要做这个方案,即:读请求和写请求串行化,串到一个内存队列里去。 串行化可以保证一定不会出现不一致的情况,但是它也会导致系统的吞吐量大幅度降低,用比正常情况下多几倍
阅读全文
posted @ 2019-11-06 16:40 上台阶
阅读(165)
评论(0)
推荐(0)
编辑
什么是 redis 的雪崩、穿透和击穿?
摘要: 缓存雪崩 对于系统 A,假设每天高峰期每秒 5000 个请求,本来缓存在高峰期可以扛住每秒 4000 个请求,但是缓存机器意外发生了全盘宕机。缓存挂了,此时 1 秒 5000 个请求全部落数据库,数据库必然扛不住,它会报一下警,然后就挂了。此时,如果没有采用什么特别的方案来处理这个故障,DBA 很着
阅读全文
posted @ 2019-11-06 15:17 上台阶
阅读(1601)
评论(0)
推荐(0)
编辑
2019年11月4日
MySQL单表数据量过千万,采坑优化记录,完美解决方案
摘要: 问题概述 使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。 问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃圾,简直无法
阅读全文
posted @ 2019-11-04 17:34 上台阶
阅读(1057)
评论(0)
推荐(0)
编辑
如何设计一个高并发系统
摘要: 其实所谓的高并发,如果你要理解这个问题呢,其实就得从高并发的根源出发,为啥会有高并发?为啥高并发就很牛逼? 我说的浅显一点,很简单,就是因为刚开始系统都是连接数据库的,但是要知道数据库支撑到每秒并发两三千的时候,基本就快完了。所以才有说,很多公司,刚开始干的时候,技术比较 low,结果业务发展太快,
阅读全文
posted @ 2019-11-04 16:11 上台阶
阅读(972)
评论(0)
推荐(0)
编辑
MYSQL的读写分离主从延时问题
摘要: 如何实现 MySQL 的读写分离? 其实很简单,就是基于主从复制架构,简单来说,就搞一个主库,挂多个从库,然后我们就单单只是写主库,然后主库会自动把数据给同步到从库上去。 MySQL 主从复制原理的是啥? 主库将变更写入 binlog 日志,然后从库连接到主库之后,从库有一个 IO 线程,将主库的
阅读全文
posted @ 2019-11-04 15:48 上台阶
阅读(441)
评论(0)
推荐(1)
编辑
上一页
1
2
3
4
5
6
7
8
···
21
下一页
公告