• MySQL并行复制的深入浅出

     发表于 2 个月 前

    大致实现原理就是:excecution阶段可以并行执行,binlog flush的时候,按顺序进行。 引擎层提交的时候,根据binlog_order_commit也是排队顺序完成 ...

  • Google 升级关键云数据库服务

     发表于 2 个月 前

    谷歌在最近结束的 Google Cloud Next conference 上公布了新的数据库功能和合作关系。...

  • 主流Java数据库连接池分析(C3P0,DBCP,TomcatPool,BoneCP,Druid)

     发表于 3 个月 前

    常用的主流开源数据库连接池有C3P0、DBCP、Tomcat Jdbc Pool、BoneCP、Druid等 ...

  • 一条数据的HBase之旅,简明HBase入门教程-Write全流程

     发表于 6 个月 前

    本文基于提供的样例数据,介绍了写数据的接口,RowKey定义,数据在客户端的组装,数据路由,打包分发,以及RegionServer侧将数据写入到Region中的全部流程。...

  • [Redis源码阅读]redis持久化

     发表于 6 个月 前

    作为web开发的一员,相信大家的面试经历里少不了会遇到这个问题:redis是怎么做持久化的?...

  • 深入理解MySQL――锁、事务与并发控制

     发表于 6 个月 前

    本文对锁、事务、并发控制做一个总结,看了网上很多文章,描述非常不准确。如有与您观点不一致,欢迎有理有据的拍砖!...

  • MySQL 统计信息以及执行计划预估方式初探

     发表于 7 个月 前

    数据库中的统计信息在不同(精确)程度上描述了表中数据的分布情况,执行计划通过统计信息获取符合查询条件的数据大小(行数),来指导执行计划的生成。...

  • Redis 的 5 个常见应用场景

     发表于 8 个月 前

    Redis 是一个强大的内存型存储,具有丰富的数据结构,使其可以应用于很多方面,包括作为数据库、缓存、消息队列等等。...

  • Redis 探索之路

     发表于 8 个月 前

    对于Redis相信各位程序猿童鞋都是不陌生的。这款使用ANSI C编写的,基于内存亦可持久化的数据库已经成为后端数据缓存炙手可热的首选。...

  • 阿里盒马领域驱动设计实践

     发表于 8 个月 前

    设计是把双刃剑,没有最好的,也没有更好的,而是条条大路到杭州。同时不设计和过度设计都是有问题的,恰到好处的设计才是我们追求的极致。...

  • 由FTWRL导致的MySQL从库死锁分析及参数深究

     发表于 9 个月 前

    最近线上执行备份的从库时出现复制卡死现象,分析以后发现是两个死锁,show full processlist的状态如图1所示,其中,数据库版本是官方5.7.18版本,我们内部做了些...

  • TiDB 在摩拜单车在线数据业务的应用和实践

     发表于 9 个月 前

    在摩拜,TiDB 是一个核心的数据交易与存储支撑平台,引入它的主要目的是用来解决海量数据的在线存储、大规模实时数据分析和处理。...

  • 新一代数据库技术在双11中的黑科技

     发表于 9 个月 前

    本文是《新一代数据库技术在双11中的应用》演讲整理,本文主要从数据库上云和弹性调度开始谈起,重点分享了新一代数据库以及其在双11中的应用,包括X-DB、X-KV和ESDB等。...

  • 提升网站访问速度的 SQL 查询优化技巧

     发表于 10 个月 前

    你一定知道,一个快速访问的网站能让用户喜欢,可以帮助网站从Google 上提高排名,可以帮助网站增加转化率。如果你看过网站性能优化方面的文章,例如 设置服务器的最佳实现 、到 干掉...

  • MySQL · 最佳实践 · SQL Server三种常见备份 已认证的机构

     发表于 10 个月 前

    本期月报是SQL Server数据库备份技术系列文章的开篇,介绍三种常见的SQL Server备份方法的工作方式、使用T-SQL语句和使用SSMS IDE创建备份集三个层面,介绍S...

  • 假如让你来设计数据库中间件

     发表于 10 个月 前

    13年底负责数据库中间件设计时的设计文档,拿出来和大家分享: 可以了解下 数据库中间件技术 可以了解下架构师 系统 设计 的思路...

  • MyFlash——美团点评的开源MySQL闪回工具

     发表于 11 个月 前

    由于运维、DBA的误操作或是业务bug,我们在操作中时不时会出现误删除数据情况。早期要想恢复数据,只能让业务人员根据线上操作日志,构造误删除的数据,或者DBA使用binlog和备份...

  • Mysql数据库渗透及漏洞利用总结

     发表于 11 个月 前

    Mysql数据库是目前世界上使用最为广泛的数据库之一,很多著名公司和站点都使用Mysql作为其数据库支撑,目前很多架构都以Mysql作为数据库管理系统,例如LAMP、和WAMP等,...

  • 提高MySQL性能的7个技巧

     发表于 11 个月 前

    随着尺寸和负载的增长,MySQL的性能会趋于下降。记住这些诀窍,便可保持MySQL的流畅运行。...

  • 为什么说SQL正在击败NoSQL,这对数据的未来意味着什么?

     发表于 1 年 前

    随着计算机的日益普及,各种应用每天产生的数据量呈指数级增长。如何存储这些数据,有效处理分析这些数据,并从中提取有价值的信息,是当下迫切需要解决的问题。在过去的十年里,NoSQL在软...