加载中
redis cluster的搭建

目的:在一台上模拟搭建cluster 要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,对应的redis节点的ip和端口对应关系如下 127.0.0.1:70...

2017/03/14 18:46
21
mysql的分区和分表

1,什么是mysql分表,分区 什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看mysql分表的3种方法 什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一...

2016/08/16 14:29
75
mysql常用的命令操作

#查看正在运行的sql mysql > show full processlist; #查看正在执行的sql mysql > show variables like '%max%'; #查看mysql的一些配置参数 mysql > show status; #查看当前会话下mysql...

2016/07/25 15:24
28
mongodb的安装

[root@localhost /]# cd /tmp [root@localhost tmp]# wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz [root@localhost tmp]# tar -zxvf mongodb-linux-x86_64-3.0.6...

2017/03/16 12:45
13
redis和memached

redis 的 setex( key, expir, value) 创建一个有过期时间的值,expire不能为0,否则返回false,设置失败。setnx 当key不存在时,执行该方法。 随着业务数据量的不断增加,传统mysql + mem...

2017/03/14 17:04
17
MyISAM与InnoDB的区别

MyISAM与InnoDB的区别是什么? 1、 存储结构 MyISAM:每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩展名为.MY...

2017/03/03 15:30
9
MySQL 主从复制的原理和配置

工作原理图: 主从复制的原理: 分为同步复制和异步复制,实际复制架构中大部分为异步复制。 复制的基本过程如下: 1).Slave上面的IO进程连接上Master,并请求从指定日志文件的指定位置(或者...

2017/01/11 15:04
19
MySQL Proxy 实现 MySQL 读写分离提高并发负载

工作拓扑: MySQL Proxy有一项强大功能是实现“读写分离”,基本原理是让主数据库处理写方面事务,让从库处理SELECT查询。 Amoeba for MySQL是一款优秀的中间件软件,同样可以实现读写分离,...

2017/01/11 15:00
18
redis的常见使用场景

1、显示最新的项目列表 下面这个语句常用来显示最新项目,随着数据多了,查询毫无疑问会越来越慢。 SELECT * FROM foo WHERE ... ORDER BY time DESC LIMIT 10 在Web应用中,“列出最新的回复...

2016/10/09 18:22
74
mysql主从一致性检测和修复

一、 简介 pt-table-checksum是著名的 percona-toolkit 工具集的工具之一。它通过在主库执行基于statement的sql语句来生成主库数据块的checksum,把相同的sql语句传递到从库,并在从库上计算...

2016/07/28 16:13
369
NoSql的常用架构

NoSql为辅 1. 手动同步插入数据。 //写入数据的示例伪代码 //data为我们要存储的数据对象 data.title=”title”; data.name=”name”; data.time=”2009-12-01 10:10:01”; data.from=”1...

2016/07/28 15:57
15
nosql的使用

nosql常见的几种类型: 1. k-v存储。(Redis,Memcache) 键值数据库就像在传统语言中使用的哈希表。你可以通过key来添加、查询或者删除数据。 适用场景: 储存用户信息,比如session、缓存h...

2016/07/28 15:43
10
MySQL索引原理及慢查询优化

MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课...

2016/07/28 12:05
35
mysql的执行原理

1. mysql的网络架构。 2. sql执行顺序分析。 SELECT DISTINCT < select_list > FROM < left_table > < join_type > JOIN < right_table > ON < join_condition > WHERE < where...

2016/07/28 11:10
26
mysql常用的数据备份方案

1. 冷备(cold backup):需要关mysql服务,读写请求均不允许状态下进行; 2. 温备(warm backup): 服务在线,但仅支持读请求,不允许写请求; 3. 热备(hot backup):备份的同时,业务不...

2016/07/11 17:52
148
mysql的索引

1. 从数据方面分类的索引类型。 普通索引 CREATE INDEX indexName ON mytable(username(length)); 如果是CHAR,VARCHAR类型,length可以小于字段实际长度;如果是BLOB和TEXT类型,必须指定 ...

2016/05/31 17:16
48
数据库的三范式

第一范式(1NF) 数据库表中的字段都是单一属性的,不可再分。 说明:在任何一个关系数据库中,第一范式(1NF)是对关系模式的设计基本要求,一般设计中都必须满足第一范式(1NF)。不过有些...

2016/05/30 19:03
75
mysql主从处理

1. 数据库启动: service mysqld start; ******.pid failed data文件夹没有写入权限 chmod –R 755 data /usr/local/mysql-proxy/bin/mysql-proxy --defaults-file=/usr/local/mysql-proxy/...

2015/08/06 15:49
83
mysql做主从分离后插入更新过慢

用mysql-proxy做读写分离,这两天用户量起来后突然发现后台添加信息很慢,百思不得其解,偶尔看一文章innodb_flush_log_at_trx_commit参数或许有, show variables like 'innodb_flush_log_...

2015/07/08 18:05
207
mysql优化

mysql> show global status; 可以列出MySQL服务器运行各种状态值,我个人较喜欢的用法是show status like '查询值%'; 一、慢查询 mysql> show variables like '%slow%'; +------------------...

2015/07/08 17:11
36

没有更多内容

加载失败,请刷新页面

返回顶部
顶部