-
MySQL分布式架构扩缩容的初步设计
所属栏目:[MySql教程] 日期:2018-12-25 热度:112
MySQL分布式架构的扩缩容是一个很有意思的话题。严格的说,我们所说的这种架构方案是一种伪分布式架构,我们就做下统称。重点是扩缩容的思路上。 如果一套环境的主从完整,分为多个逻辑分片的情况下,大体是这样的架构。 这个架构采用了4个物理分片,每个[详细]
-
免费电子书|MongoDB入门到实践
所属栏目:[MySql教程] 日期:2018-12-25 热度:178
都说技术在飞速发展,新技术也在不断涌现,但我认为,其实程序员所用的基础技术的发展是相对缓慢的,你可以好几年不学习但还能混得下去。令人惊讶的其实是成熟技术的被替换速度。就像在一夜之间,那些长期稳定成熟的技术发现它们不再被开发者关注。 最好的[详细]
-
记一次生产数据库意外重启的经历
所属栏目:[MySql教程] 日期:2018-12-25 热度:190
前言 在一个阳光明媚的下午,电脑右下角传来一片片邮件提醒,同时伴随着微信钉钉的震动,打开一看,应用各种出错,天兔告警,数据库服务器内存爆红,MySql 数据库实例挂掉了。 排查 先交代一下数据库版本: mysqlstatus -------------- mysqlVer14.14Distr[详细]
-
携程一次Redis迁移容器后Slowlog“异常”分析
所属栏目:[MySql教程] 日期:2018-12-25 热度:145
容器化对于Redis自动化运维效率、资源利用率方面都有巨大提升,携程在对Redis在容器上性能和稳定性进行充分验证后,启动了生产Redis迁移容器化的项目。其中第一批次两台宿主机,第二批次五台宿主机。 本次异常是第二批次迁移过程中发现的,排查过程一波三[详细]
-
携程一次Redis迁移容器后的Slowlog“异常”分析
所属栏目:[MySql教程] 日期:2018-12-25 热度:112
容器化对于Redis自动化运维效率、资源利用率方面都有巨大提升,携程在对Redis在容器上性能和稳定性进行充分验证后,启动了生产Redis迁移容器化的项目。其中第一批次两台宿主机,第二批次五台宿主机。 本次异常是第二批次迁移过程中发现的,排查过程一波三[详细]
-
百亿数据量下,掌握这些Redis技巧你大概就稳住了全场
所属栏目:[MySql教程] 日期:2018-12-25 热度:178
今天将会跟大家讨论一些Redis在大数据中的使用,包括一些Redis的使用技巧和其他的一些内容。 首先给大家个地址: https://github.com/NewLifeX/NewLife.Redis 源码以及实例都在里面,当然今天的内容也是按照里面的实例来进行的,大家可以先进行下载。 这里[详细]
-
数据库中为什么不推荐使用外键约束
所属栏目:[MySql教程] 日期:2018-12-12 热度:168
引言 其实这个话题是老生常谈,很多人在工作中确实也不会使用外键。包括在阿里的JAVA规范中也有下面这一条 【强制】不得使用外键与级联,一切外键概念必须在应用层解决。 但是呢,询问他们原因,大多是这么回答的 每次做DELETE 或者UPDATE都必须考虑外键约[详细]
-
全聚德如今的情况,确实已经今非昔比了?
所属栏目:[MySql教程] 日期:2018-12-12 热度:120
提到“烤鸭”一词,相信很多人会想到北京烤鸭老字号品牌——全聚德。全聚德创建于1864年,距今已有154年历史,当之无愧“中华老字号”这个名号!在1999年1月,“全聚德”还被国家工商总局认定为“驰名商标”,是中国第一例服务类中国驰名商标。[详细]
-
爱奇艺做自制动漫的四大特点
所属栏目:[MySql教程] 日期:2018-12-12 热度:130
爱奇艺自2014年就开始布局自制动漫业务。2016年正式启动爱奇艺文学,专注于头部内容开发。凭借出色的自制能力,目前已经成功打造了多部国产精品动画作品。[详细]
-
数据库运维的那些难题,我们用机器学习解决了
所属栏目:[MySql教程] 日期:2018-12-12 热度:98
作者介绍 马博,平安科技数据库团队运维开发工程师,参与了平安科技数据库领域的AIOps落地项目,主要包括趋势预测、异常检测、自动化运维平台、日志告警等方面,目前致力于平安云上的数据库智能运维体系建设。 回顾整个运维的发展史,从最开始的系统管理到[详细]
-
数字化管理,业务一键流转,打通“循环系统”
所属栏目:[MySql教程] 日期:2018-12-12 热度:161
企业业务是相互关联的,而且时刻都在变化,每个环节执行快慢,都会影响整体效率。如果操作太麻烦,过程太繁琐,部门难配合,无论员工还是用户,都要花大量时间盲目等待,不知道处理到哪一步了,也不知道等多久才能处理完……不仅让业务停滞不前,也让执行变成[详细]
-
从云计算到边缘计算 吉利与电信的合作逻辑
所属栏目:[MySql教程] 日期:2018-12-12 热度:191
在如火如荼的无人驾驶赛道中,车企与互联网巨头的联手几乎成了“标配”,于是我们看到了大众之于苹果;阿里之于上汽、福特;百度之于一汽、奇瑞、长安、比亚迪等这样的CP组合。[详细]
-
填坑利器?Redis如何弥补传统MySQL架构的不足
所属栏目:[MySql教程] 日期:2018-11-29 热度:57
传统MySQL架构难以满足的现代应用程序需求包括: 传统数据库的读/写速度对会话存储等用例不友好; 引入新表或修改现有模式非常复杂,这也导致了添加新功能和应用程序会有困难; 传统数据库会受到每秒可执行操作的数量和并发连接数的限制,所以在数据库实例增[详细]
-
MySQL中一个双引号错位引发的血案
所属栏目:[MySql教程] 日期:2018-11-29 热度:191
一、前言 最近经常碰到开发误删除误更新数据,这不,他们又给我找了个麻烦,我们来看下整个过程。 二、过程 由于开发需要在生产环节中修复数据,需要执行120条SQL语句,需要将数据进行更新 于是开发连上了生产数据库,首先执行了第一条SQL updatetablename[详细]
-
从Gartner报告看中国数据库:差距虽在,“狼性”凸显
所属栏目:[MySql教程] 日期:2018-11-29 热度:86
基础软件在软件产业中的地位就如同一座建筑的地基,其重要程度可见一斑,但中国基础软件市场却长期被国外软件巨头所垄断,国内企业和用户不仅在使用和成本方面会受到国外厂商的掣肘,在信息安全方面更是存在着很多隐患。因此,如何摆脱对国外基础软件的依[详细]
-
MySQL误删数据救命指南:开发人员必收藏
所属栏目:[MySql教程] 日期:2018-11-29 热度:158
首先看下mysql误删数据排名最前的几种是: 1.误删文件 2.误删库、表 3.错误全表删除 / 更新 4.升级操作失误 都来看看你命中过几个,hoho。 简单说下我亲手造的一个大事故吧。 那大概是一个春暖花开的季节,我的内心是激动澎湃的,因为已经安排了休假计划。[详细]
-
如何看待私有云、公有云、混合云现有的困境和前景?
所属栏目:[MySql教程] 日期:2018-11-29 热度:186
启迪云计算有限公司依托于清华启迪控股集团雄厚的资本和强大的科技创新及产业服务能力,立足于产业数字化领域,面向行业、产业、政府和广大企事业用户提供包括基础云资源建设、业务应用云化部署、数据化云化运营等服务在内的一站式数字化解放方案和运营支持服[详细]
-
深度解析双十一背后的阿里云Redis服务
所属栏目:[MySql教程] 日期:2018-11-29 热度:67
Redis是一个使用范围很广的NOSQL数据库,阿里云Redis同时在公有云和阿里集团内部进行服务,本文介绍了阿里云Redis双11的一些业务场景:微淘社区之亿级关系链存储、天猫直播之评论商品游标分页和菜鸟单据履行中心之订单排序。 在一片欢呼之中,2018年的双十[详细]
-
MySQL基本知识点梳理和查询优化
所属栏目:[MySql教程] 日期:2018-11-29 热度:114
目录 一、索引相关 二、EXPLIAN中有用的信息 三、字段类型和编码 四、SQL语句总结 五、踩坑 六、千万大表在线修改 七、慢查询日志 八、查看sql进程和杀死进程 九、一些数据库性能的思考 本文主要是总结了工作中一些常用的操作,以及不合理的操作,在对慢查[详细]
-
使用systemtap调试工具分析MySQL的性能
所属栏目:[MySql教程] 日期:2018-11-29 热度:190
【工具】 SystemTap是Linux下的动态跟踪工具,可以方便的监控、跟踪运行中的程序或Linux内核操作,我们通过写SystemTap脚本(与C语言类似),编译为内核模块,然后加载到内核中运行,它带来的性能损耗比较[详细]
-
MySQL8.0里GROUP BY有变化,注意了
所属栏目:[MySql教程] 日期:2018-11-29 热度:123
如题所示,MySQL 8.0开始 group by 默认是没有排序的,那MySQL 8.0之前和 8.0 就有可能结果出现不同,需要警惕。 运行如下SQL: 下面是8.0 版本: 运行相同的SQL: 如果这种情况下,进行分页。 5.7 版本: 8.0版本: 由上可见,两个结果是不一样的,原因是[详细]
-
为什么我们做分布式使用Redis?
所属栏目:[MySql教程] 日期:2018-11-29 热度:122
绝大部分写业务的程序员,在实际开发中使用 Redis 的时候,只会 Set Value 和 Get Value 两个操作,对 Redis 整体缺乏一个认知。这里对 Redis 常见问题做一个总结,解决大家的知识盲点。 1、为什么使用 Redis 在项目中使用 Redis,主要考虑两个角度:性能[详细]
-
PostgreSQL何以支持丰富的NoSQL特性?
所属栏目:[MySql教程] 日期:2018-11-10 热度:164
【新品产上线啦】51CTO播客,随时随地,碎片化学习 作者介绍 谭峰,网名francs,中国开源软件推进联盟PostgreSQL分会特聘专家,《PostgreSQL实战》作者之一,《PostgreSQL 9 Administration Cookbook》译者之一。现就职于浙江移动负责应用上云架构管控以及[详细]
-
一看就懂的MySQL存储过程详解
所属栏目:[MySql教程] 日期:2018-11-10 热度:114
【新品产上线啦】51CTO播客,随时随地,碎片化学习 图片来自包图网 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户[详细]
-
大规模MySQL运维陷阱:使用MyCat踩坑篇
所属栏目:[MySql教程] 日期:2018-11-10 热度:177
【新品产上线啦】51CTO播客,随时随地,碎片化学习 引子 分布式数据库,已经进入了全面快速发展阶段,这种发展,是与时俱进的,与人的需求是分不开的,因为现在信息时代的高速发展,导致数据量和交易量越来越大。这种现象首先导致的就是存储瓶颈,因为MySQL[详细]
