MySQL技术之旅--MySQL自动安装脚本

MySQL自动安装脚本 以下是小弟在测试环境写的一个MySQL自动安装脚本 #!/bin/bash############################################# # 1.create by zyshun # ...

2015-11-02 16:17:01

阅读数 739

评论数 0

MySQL技术之旅-MySQL的前世今生

MySQL的前世今生 范伟大叔在春晚上说过,“俺不想知道自己是怎么来的,俺就想知道自己是怎么没得”,接触MySQL已有两年多了,咱不能像范伟大叔那样只问归何去,不问从何来,所以俺要弄明白MySQL你是怎么来的。 随着近年来互联网的火热和lamp/lnmp架构网站的流行,再加上近年的互联网...

2015-10-09 22:26:56

阅读数 1082

评论数 0

Redis技术之旅十 高并发问题

Redis技术之旅十 高并发问题redis为什么会有高并发问题 redis的出身决定 redis是一种单线程机制的nosql数据库,基于key-value,数据可持久化落盘。由于单线程所以redis本身并没有锁的概念,多个客户端连接并不存在竞争关系,但是利用jedis等客户端对redis进行并...

2015-10-08 11:37:43

阅读数 23601

评论数 0

MongoDB技术之旅-管理

MongoDB 管理 相对于管理传统的关系型数据库而言,管理MongoDB算是比较轻松的,无论是备份还是多节点的复制都有其快捷的办法,这其实是MongoDB的设计理念:尽可能的简化系统操作,系统会尽量的自动完成各种配置工作,不需要管理员过多的参与。但是也不可能做到完全不需要管理员,还是有一些人...

2015-09-29 13:46:17

阅读数 433

评论数 0

MongoDB技术之旅-进阶

MongoDB 进阶 MongoDB支持大量的高级操作,这些操作都是用命令实现的。在shell中执行一个drop命令,删除一个集合 > db.tdate.drop() true 在幕后这个操作实际是运行的drop命令,操作等价于 > db.runCommand({"dr...

2015-09-25 14:19:09

阅读数 346

评论数 0

MongoDB技术之旅-MongoDB基本操作

MongoDB的基本操作MongoDB shellMongoDB安装完成后,会自带客户端工

2015-09-23 13:58:34

阅读数 377

评论数 0

MySQL技术之旅-白话点性能上的事

MySQL5.5是一个革命性的版本,其有许多特性使得MySQL这个以前被认为弱小的数据库变得强大起来,下面白话一些MySQL在5.5的变化,内容来自阅读书籍整理,绝非原创。 **innodb_file_io_threads到innodb_file_io_threads、innodb_read_...

2015-09-14 16:04:19

阅读数 1005

评论数 0

MySQL技术之旅-慢查询日志可视化平台的使用(Anemometer)

对于DBA来说,几乎每天都会与数据库的慢查询打交道,传统的慢查询分析报告是文本形式存在的,Anemometer是一种基于pt-query-digest解析慢查日志后数据入库并在web界面展示的工具,方便DBA对数据库慢查询的观测和统计。 1.Anemometer的安装。 Anemometer是...

2015-09-10 15:26:11

阅读数 2961

评论数 0

MySQL技术之旅-慢查询作用、解析工具

MySQL作为一种关系型数据库,提供对标准SQL的支持,在日常运维工作当中,DBA一定会和SQL打交道,一般情况下就是开发找到你询问某些SQL的写法,有时会伴随“我这SQL咋这么慢啊!”“我这效率咋这么差啊!”这样那样的哀嚎或者线上数据库服务器负载突然飙升,首先怀疑的也是有新的SQL上线了,没有告...

2015-09-10 14:14:34

阅读数 1672

评论数 0

MySQL技术之旅--随意写在前面的话

从2012年7月和两个同学一起来到北京培训Oracle开始到现在从事MySQL DBA这个职业,接触数据库已有近三年的时间了,近期突然心生写博客的想法,一方面是想对自己过去这段时间工作的总结,另一方面也梳理一下自己的所学所得。    既然,题目定为《随意写在前面的话》,俺就随意写点乱七八槽的东西,...

2015-09-08 15:16:04

阅读数 368

评论数 0

MongoDB技术之旅一 MongoDB初探

写在前面的话: 时至今日,mongodb作为一种nosql数据库,受到越来越多的开发人喜爱和使用,它不同于传统的关系型数据库,没有固定的模式和行列的限制,其文档的自由扩展和定义极大的方便了开发人员的使用,前期做了redis和memcached的一些介绍,从现在开始,将陆续写一写我的mongodb...

2015-08-27 17:43:34

阅读数 445

评论数 0

redis技术之旅九

redis技术之旅九 redis中间件 twemproxy介绍 twemproxy简介 redis在其3.0的发布版本中,开始支持自身的cluster。在这之前。redis本身并没有提供集群测流,而一些第三方开发的工具完成了这些需要。本文介绍一种第三方开源工具来完成redis的集群需要...

2015-08-19 12:33:08

阅读数 432

评论数 0

memcached学习二

memcached学习二 memcached的内存管理: 在以前memcached内存管理是通过c语言直接malloc,free来向操作系统申请和释放内存资源的,在不断重复申请和释放的过程中,会造成碎片化的内存片段无法再使用,造成内存碎片化,加重操作系统内存的管理的负担,悲观情况下,可...

2015-08-19 11:27:13

阅读数 305

评论数 0

memcached学习一

memcached学习一 memcahed是一种自由、开放源码、高性能,分布式的内存对象缓存系统。 其有效的补充了传统的RSBMS的不足,可以通过缓存传统数据库的数据到memcached中,减少对后端数据库的访问,提高前端的访问效率和扩展性。

2015-08-17 17:14:05

阅读数 404

评论数 0

redis技术之旅八

redis技术之旅八 redis的集群

2015-08-17 17:06:55

阅读数 539

评论数 0

redis技术之旅七

redis技术之旅七 redis sentinel(哨兵)机制的原理和配置

2015-08-14 16:46:12

阅读数 447

评论数 0

redis技术之旅六

redis技术之旅五 redis的主从复制 redis数据库有类似于MySQL的主从、Oracle的DG等的数据复制机制。 redis支持简单易用的主从复制功能,这个功能让从服务器成为主服务器的精确复制品。

2015-08-14 14:10:34

阅读数 378

评论数 0

redis技术之旅五

redis技术之旅五 redis的持久化策略(RDB/AOF) redis虽然是一种key/values 数据库,但是和memcached不同的是,其可以数据持久化。redis的所有数据保存在内存中,然后通过不定期异步保存到磁盘(“半持久化”),也可以把每一次数据变化都写入到一个app...

2015-08-14 14:03:19

阅读数 384

评论数 0

redis技术之旅四

redis技术之旅四 redis的发布/订阅和事务 redis的发布/订阅 发布/订阅是一种有效的解耦了消息发布者和消息订阅者之间的耦合的一种消息通信模式,redis作为一种pub/sub server,在发布者和订阅者之间起到了一种消息路由的功能,订阅者可以通过subscribe和p...

2015-08-14 12:00:11

阅读数 370

评论数 0

redis技术之旅三

redis技术之旅三 服务器端的操作 redis可以通过其终端命令行工具进行许多redis server操作,作为一个运维人员,以下的许多命令多能帮助获取redis的信息和确诊问题,下面对这些操作进行介绍。

2015-08-14 11:32:58

阅读数 450

评论数 0

提示
确定要删除当前文章?
取消 删除