-
MySQL分布式架构扩缩容的初步设计
所属栏目:[MySql教程] 日期:2019-01-02 热度:151
MySQL分布式架构的扩缩容是一个很有意思的话题。严格的说,我们所说的这种架构方案是一种伪分布式架构,我们就做下统称。重点是扩缩容的思路上。 如果一套环境的主从完整,分为多个逻辑分片的情况下,大体是这样的架构。 这个架构采用了4个物理分片,每个[详细]
-
免费电子书|MongoDB入门到实践
所属栏目:[MySql教程] 日期:2019-01-02 热度:110
都说技术在飞速发展,新技术也在不断涌现,但我认为,其实程序员所用的基础技术的发展是相对缓慢的,你可以好几年不学习但还能混得下去。令人惊讶的其实是成熟技术的被替换速度。就像在一夜之间,那些长期稳定成熟的技术发现它们不再被开发者关注。 最好的[详细]
-
记一次生产数据库意外重启的经历
所属栏目:[MySql教程] 日期:2019-01-02 热度:100
前言 在一个阳光明媚的下午,电脑右下角传来一片片邮件提醒,同时伴随着微信钉钉的震动,打开一看,应用各种出错,天兔告警,数据库服务器内存爆红,MySql 数据库实例挂掉了。 排查 先交代一下数据库版本: mysqlstatus -------------- mysqlVer14.14Distr[详细]
-
携程一次Redis迁移容器后Slowlog“异常”分析
所属栏目:[MySql教程] 日期:2019-01-02 热度:105
容器化对于Redis自动化运维效率、资源利用率方面都有巨大提升,携程在对Redis在容器上性能和稳定性进行充分验证后,启动了生产Redis迁移容器化的项目。其中第一批次两台宿主机,第二批次五台宿主机。 本次异常是第二批次迁移过程中发现的,排查过程一波三[详细]
-
携程一次Redis迁移容器后的Slowlog“异常”分析
所属栏目:[MySql教程] 日期:2019-01-02 热度:88
容器化对于Redis自动化运维效率、资源利用率方面都有巨大提升,携程在对Redis在容器上性能和稳定性进行充分验证后,启动了生产Redis迁移容器化的项目。其中第一批次两台宿主机,第二批次五台宿主机。 本次异常是第二批次迁移过程中发现的,排查过程一波三[详细]
-
百亿数据量下,掌握这些Redis技巧你大概就稳住了全场
所属栏目:[MySql教程] 日期:2018-12-23 热度:134
今天将会跟大家讨论一些Redis在大数据中的使用,包括一些Redis的使用技巧和其他的一些内容。 首先给大家个地址: https://github.com/NewLifeX/NewLife.Redis 源码以及实例都在里面,当然今天的内容也是按照里面的实例来进行的,大家可以先进行下载。 这里[详细]
-
现金贷现在还能不能搞?
所属栏目:[MySql教程] 日期:2018-12-23 热度:117
现金贷获客方式千千万万种,这里只讲快捷法门:学习借贷宝,设置标准接口,通过邀请返利模式,让用户(代理)自发发展下一级用户(代理)。如果你是第三方,此方便法门更是屡试不爽。目前现金贷公司大多使用CPS获客,使用邀请返利模式获客还不算太多。[详细]
-
8Manage 企业管理系统“节流”非结构化数据和无用信息
所属栏目:[MySql教程] 日期:2018-12-23 热度:110
随着信息技术的发展,云计算、大数据等技术开始融入企业管理中。这是一个大数据的时代,也是一个信息泛滥的时代。如何在庞大的信息和数据中进行企业内部管理的重新架构,是摆在企业管理团队的重要考验![详细]
-
如履薄冰:Redis懒惰删除的巨大牺牲
所属栏目:[MySql教程] 日期:2018-12-23 热度:171
大家都知道 Redis 是单线程的,但是 Redis 4.0 增加了懒惰删除功能,懒惰删除需要使用异步线程对已删除的节点进行内存回收,这意味着 Redis 底层其实并不是单线程,它内部还有几个额外的鲜为人知的辅助线程。 这几个辅助线程在 Redis 内部有一个特别的名称[详细]
-
阿里数据库的极致弹性之路
所属栏目:[MySql教程] 日期:2018-12-23 热度:123
数据库从IOE(IBM小机、Oracle商业DB、EMC存储)一路走来,大家都知道数据库是资源重依赖的软件,对服务器的三大件CPU、内存、磁盘几乎都有要求。数据库作为广泛使用的数据存储系统,其SQL请求背后涉及的物理读、逻辑读、排序过滤等消耗了IO和CPU资源,业务S[详细]
-
外卖有哪些价格乱象?
所属栏目:[MySql教程] 日期:2018-12-23 热度:128
根据网友曝出的饿了么与商家合同,我们发现饿了么平台只是给商家提供一个在线支付服务,并且制定配送费,每单会抽取至少 4 元服务费(具体取决于每单的价格)。也就是说,外卖的定价(包括价格、满减、优惠等等)都是商家制定的,所以商家到底用了哪些套路,坑了[详细]
-
5G巨大商机 商业化是根本
所属栏目:[MySql教程] 日期:2018-12-23 热度:58
近日,三大运营商已经获得全国范围5G中低频段试验频率使用许可,并且划定了相应的频谱。中国联通获得3500MHz-3600MHz共100MHz带宽的5G试验频率资源。“中国联通拿到全球最主流的频段,所以在5G终端方面具备绝对的优势。“第一批全球发出的5G终端,只要国家颁[详细]
-
2018年阿里巴巴重要开源项目汇总
所属栏目:[MySql教程] 日期:2018-12-23 热度:159
开源展示了人类共同协作,成果分享的魅力,每一次技术发展都是站在巨人的肩膀上,技术诸多创新和发展往往就是基于开源发展起来的,没有任何一家网络公司可以不使用开源技术,仅靠自身技术而发展起来。阿里巴巴各个团队都是发自内心地将踩过的坑和总结的经[详细]
-
数据库智能运维探索与实践
所属栏目:[MySql教程] 日期:2018-12-22 热度:194
从自动化到智能化运维过渡时,美团DBA团队进行了哪些思考、探索与实践?本文根据赵应钢在第九届中国数据库技术大会上的演讲内容整理而成,部分内容有更新。 背景 近些年,传统的数据库运维方式已经越来越难于满足业务方对数据库的稳定性、可用性、灵活性的[详细]
-
dba+工具:MongoDB热备份工具,解决官方版备份缺陷
所属栏目:[MySql教程] 日期:2018-12-22 热度:120
前言 目前官方MongoDB社区版是不支持Hot Backup热备份的,我们只能通过mongodump等逻辑备份工具导出bson文件,再mongorestore导入,类似MySQL的mysqldump工具。 在备份副本集时,我们需指定--oplog选项记录备份间产生的增量数据,类似mysqldump --single-t[详细]
-
这场MongDB事故暴露的潜在危机,你是否也正在忽视?
所属栏目:[MySql教程] 日期:2018-12-22 热度:137
一、MongoDB特性 MongoDB是一个可扩展的高性能基于文档的NoSQL数据库,具备但不限于以下特性: 无数据结构限制和高性能 MongoDB以文档结构的存储方式,能够更便捷的获取数据; MongoDB没有表结构的概念,每条记录可以有完全不同的结构,业务开发方便快捷,[详细]
-
Redis不懂,面试担心不过,一次性解决面试Redis题目(含答案)?
所属栏目:[MySql教程] 日期:2018-11-23 热度:130
Redis是一个非常火的非关系型数据库,火到什么程度呢?只要是一个互联网公司都会使用到。Redis相关的问题可以说是面试必问的,下面我从个人当面试官的经验,总结几个必须要掌握的知识点。 介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支[详细]
-
Spring Boot集成Redis实战操作
所属栏目:[MySql教程] 日期:2018-11-23 热度:120
最近在使用Spring Boot,发现其功能真是强大,可以快速的集成很多的组件功能,非常方便: 今天就来介绍下,如何集成Redis。 定义 Redis 是一个高性能的key-value数据库。它支持存储的value类型很多,包括string(字符串)、list(链表)、set(集合)、zset(sort[详细]
-
为什么我们做分布式要使用Redis?
所属栏目:[MySql教程] 日期:2018-11-23 热度:189
绝大部分写业务的程序员,在实际开发中使用 Redis 的时候,只会 Set Value 和 Get Value 两个操作,对 Redis 整体缺乏一个认知。这里对 Redis 常见问题做一个总结,解决大家的知识盲点。 1、为什么使用 Redis 在项目中使用 Redis,主要考虑两个角度:性能[详细]
-
MySQL数据库命令窗口中文乱码或插入中文数据失败
所属栏目:[MySql教程] 日期:2018-11-23 热度:103
在Windwos上使用命令窗口操作MySQL数据库时,如果命令窗口的字符编码与数据库不一致时,就会出现中文乱码的情况 比如查询会出现中文乱码,或者插入数据会出现错误ERROR 1366 (HY000): Incorrect string value: 'xD5xC5xC8xFD' for column 'name' at ro[详细]
-
MySQL的内存和相关问题排查
所属栏目:[MySql教程] 日期:2018-11-19 热度:90
我们都知道数据库是IO密集型一类应用,为了提高其性能大量使用内存代替文件(交换分区)的IO操作是保证数据库稳定、高效的基本原则。那么数据库是如何使用内存的,我们如何查看数据库内存的占用,如何通过通过数据库内存配置设置提高其性能?本文虫虫就以M[详细]
-
MySQL数据库之存储过程的创建和调用
所属栏目:[MySql教程] 日期:2018-11-19 热度:200
MySQL 5.0 版本开始支持存储过程。 存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。 存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要[详细]
-
Redis命令行工具有趣的罕见用法
所属栏目:[MySql教程] 日期:2018-11-19 热度:158
我们天天都在使用 Redis 内置的命令行工具 redis-cli,久而久之以为它就是一个简单的交互式 Redis 数据结构手工操作程序,但是它背后强大的功能绝大多数同学可能闻所未闻。本节我们一起来挖掘这些鲜为人知的有趣用法。 执行单条命令 平时在访问 Redis 服务[详细]
-
Sharding-Sphere 正式步入 Apache 基金会孵化器
所属栏目:[MySql教程] 日期:2018-11-19 热度:176
美国时间2018年11月10日6点,分布式数据库中间件开源软件 Sharding-Sphere 正式步入 Apache 基金会孵化器。 根据 Apache 基金会邮件列表显示,7个约束性投票(binding votes)和7个无约束性投票(non-binding votes)的投票,全部持赞同意见,无弃权票和反对票[详细]
-
这可能是最学习MySQL最好的4本免费电子书
所属栏目:[MySql教程] 日期:2018-11-19 热度:167
MySQL是一个开源的关系型数据库,也是一个多用户、多线程的数据库管理系统。它是流行的LAMP开发平台(Linux、Apache HTTP Server、MySQL和PHP编程语言)的一个元素,MySQL在Web上尤其流行。 MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQ[详细]