下载安卓APP
龙果安卓APP
博客
  • 最新发布
  • 热门推荐
  • 热门评论
  • 分布式系统的数据库架构演变
    作者:309****@qq.com2018-02-01 21:51:39

    从单一的数据库架构,到主从读写分离的数据库架构,再到垂直拆分、水平拆分的数据库架构。我们可以看到 MyCat 帮我们解决了读写数据源判断、繁杂数据源地址、分表判断这三个机械的重复性的问题。

  • 30多条mysql数据库优化方法,千万级数据库记录查询轻松解决
    作者:小v2018-01-22 10:28:48

    对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。

  • 谈谈MySQL的事务隔离级别
    作者:longgu2018-01-05 10:26:57

    这篇文章能够阐述清楚跟数据库相关的四个概念:事务、数据库读现象、隔离级别、锁机制。

  • 大数据平台网站日志分析系统
    作者:1827710****@163.com2017-12-29 16:16:57

    在一个完整的大数据处理系统中,除了hdfs+mapreduce+hive组成分析系统的核心之外,还需要数据采集、结果数据导出、任务调度等不可或缺的辅助系统。。。

  • 淘宝京东上的“猜你喜欢”是怎样算出来的?
    作者:yy2017-12-28 10:58:07

    由于推荐系统比较复杂,所以涉及到的评价指标也很多。当然,用户满意度最为的有效,因为这本来就是推荐系统的最终目标,但是奈何资源有限成本太高,推荐系统还依赖于其它客观评价指标。

  • MySQL分表的3种方法
    作者:azheng2017-12-26 10:49:20

    当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会卡在那儿了,那么分表的目的就在于此,减小数据库的负担,缩短查询时间。

  • MySQL 慢日志线上问题分析及功能优化
    作者:azheng2017-12-25 12:05:52

    MySQL 慢日志(slow log)是 MySQL DBA 及其他开发、运维人员需经常关注的一类信息。使用慢日志可找出执行时间较长或未走索引等 SQL 语句,为进行系统调优提供依据。

  • MySQL处理高并发,防止库存超卖
    作者:guoshi2017-12-18 15:04:57

    就库存超卖的问题作描述:一般电子商务网站都会遇到如团购、秒杀、特价之类的活动,而这样的活动有一个共同的特点就是访问量激增、上千甚至上万人抢购一个商品。然而,作为活动商品,库存肯定是很有限的,如何控制库存不让出现超买,以防止造成不必要的损失是众多电子商务网站程序员头疼的问题,这同时也是最基本的问题。

  • 飞起来:MySQL每秒57万的写入
    作者:mysql2017-12-07 11:00:15

    从大数据平台收到一个数据写入在20亿+,需要快速地加载到MySQL中,供第二天业务展示使用;实现再分析 对于单表20亿, 在MySQL运维,说真的这块目前涉及得比较少,也基本没什么经验,但对于InnoDB单表Insert 如果内存大于数据情况下,可以维持在10万-15万行写入。

  • 微服务MySQL分库分表数据到MongoDB同步方案[转]
    作者:sunzhongshan2017-11-23 14:35:16

    年来,微服务概念持续火热,网络上针对微服务和单体架构的讨论也是越来越多,面对日益增长的业务需求是,很多公司做技术架构升级时优先选用微服务方式。我所在公司也是选的这个方向来升级技术架构,以支撑更大访问量和更方便的业务扩展。

  • 备战京东双11-如何配置MySQL数据库超时设置
    作者:liutao2017-10-25 17:54:53

    最近备战京东双11,在配置MySQL的超时配置发现有很多地方可以设置。这么多超时的配置有什么影响,以及配置会有什么影响呢?今天的文章就给大家分析一下。

  • MySQL binlog 详解
    作者:龙果2017-09-06 15:26:38

    MySQL5.7 默认是不开启 binlog 日志的,具体的开启方式在开启的笔记中查看。 binlog 开启成功之后,binlog 文件的位置可以在 my.inf 配置文件中查看。也可以在 mysql 的命令行中查看。

  • MySQL 查询缓存
    作者:龙果2017-09-06 15:19:41

    MySQL查询缓存提高单台节点的性能无外乎就那么几种方式,缓存是首当其冲的,因为内存的性能比磁盘高的太多。缓存也是一种典型的空间换时间的策略,缓存的实现也有太多的方式,从静态页面缓存到服务端动态缓存,再到数据库级别缓存等等

  • MySQL binlog日志恢复数据
    作者:龙果2017-09-06 15:15:27

    MySQL 的 binlog binlog是来记录如何使用 binlog 日志来做数据恢复。使用 binlog 日志所恢复的数据只能是部分数据,并不能够使用 binlog 日志来做数据库的备份,如果想要做数据库备份,依然要使用我们传统的备份方法,而 binlog 可以作为增量备份。

  • MySQL 主主复制
    作者:龙果2017-09-06 15:04:51

    MySQL的主主复制就是两台 mysql 节点互为主从。搭建起来 mysql 主从,再来搭建主主复制就非常简单了。

  • MySQL 主从复制
    作者:龙果2017-09-06 15:02:25

    MySQL的主从复制实现的原理就是 binlog 日志,那么我们主节点负责数据库写操作,而从节点负责读操作,这样在从节点上不需要使用事务,能够大大提高数据库的性能。

  • MySQL 表分区
    作者:龙果2017-09-06 14:49:17

    MySQL表分区和分库分表一样,都是为了提高数据库的吞吐量。分区类似与分表,分表是逻辑上将一个大数据量的表分成多个,可以是水平分也可以是垂直分。而分区是将表的一个数据文件拆分成多个。不同的数据拆分到不同的文件中。这样对于一个数据量非常大的表,有多个数据文件来进行存储,这样就提高了数据库的 io 性能

数据加载中,请稍后...