往期专题请移步www.zhaibibei.cn 开发环境 操作系统:CentOS 7.4 通过上面我们已介绍了如何定时获取TOP SQL语句以及如何利用pandas处理数据,并让其在前端显示 [打造自己的监控系统]使用Django获取Oracle TOP SQL数据并存入MySQL数据库 [打造自己的监控系统]pandas和highcharts介绍 [打造自己的监控系统]使用pandas处理数据获取TOP SQL语句 [打造自己的监控系统]利用Django在前端展示TOP SQL信息(附源代码) 接下来这个专题介绍如何获取数据库的性能指标用来反应数据库的性能趋势 首先介绍下用来存储这些数据的redis 1. redis介绍Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。 从2015年6月开始,Redis的开发由Redis Labs赞助 而2013年5月至2015年6月期间,其开发由Pivotal赞助。 在2013年5月之前,其开发由VMware赞助。 根据月度排行网站DB-Engines.com的数据显示,Redis是最流行的键值对存储数据库。 2. 为何使用redis我们使用redis作为保存Oracle系统数据的的数据库,我们将下列数据保存在里面,具体获取方式后面做介绍 另外该监控系统各系统的CPU及内存使用率也使用redis存储 3. 如何安装redis(root或普通用户)对于配置我也不是完全了解,如有错误请指正 我们通过官方网站下载:
3.1 下载解压redis
3.2 安装redis
3.3 测试安装
如出现You need tcl 8.5 or newer in order to run the Redis test.错误 则安装最新版的tcl
3.4 配置redis设置环境变量 安装完成后redis的可执行文件在安装文件的src目录下,我们需要添加到PATH中
修改配置文件 redis的配置文件也在安装文件中,取消注释或修改如下参数
3.5 启动和关闭redis启动redis 配置文件在安装文件中有模板
进入redis CLI
关闭redis
一些简单的命令
3.6 安装redis for python
4. redis学习推荐网站了解和学习redis
源代码位置 欢迎访问我的github主页查看源码
好了 关于redis就讲到这,下节开始讲如何获取信息并保存在redis中 |
|