设为首页 加入收藏

TOP

Redis数据库简介与CentOS 7下编译安装步骤
2023-07-26 08:17:55 】 浏览:75
Tags:Redis 简介与 CentOS 安装步

? NoSQL——non-relational SQL,非关系型数据库。非关系型数据库的存储方式、存储结构以及使用场景都是完全不同的。随着网络发展,关系型数据库在应对海量数据以及高并发的网络服务时遇到相关的问题:


1)无法满足对数据库的高并发读写需求


2)无法满足对海量数据高效存储与访问


3)无法满足数据库的高可用与高扩展性


下图给出关系型数据库与非关系型数据库的思维导图,以便参考:


Redis数据库简介与手工编译安装流程


其优点与使用场景:


●具有极高的数据读写速度, 数据读取的速度最高可达到 110000 次/s, 数据写入速度最高可达到 81000 次/s;
●支持丰富的数据类型, 不仅仅支持简单的 key-value 类型的数据, 还支持 Strings,Lists, Hashes, Sets 及 Ordered Sets 等数据类型操作;
●支持数据的持久化, 可以将内存中的数据保存在磁盘中, 重启的时候可以再次加载进行使用;
●原子性, Redis 所有操作都是原子性的;
●支持数据备份, 即 master-salve 模式的数据备份;


? Redis 作为基于内存运行的数据库, 缓存是其最常应用的场景之一, 除此之外, Redis常见应用场景还包括: 获取最新 N 个数据操作、 排行榜类应用、 计数器应用、 存储关系、实时分析系统、 日志记录等。


1、获取安装包资源解压以及安装编译工具


2、编译安装


3、优化配置与登录


? 安装过程中已经查看了bin目录下的命令工具了,本文主要介绍redis-cli、redis-benchmark两个工具。


? redis-cli是redis自带的命令行工具,使用 redis-cli 连接指定数据库, 连接成功过后会进入提示符为“ IP 地址: 端口号>” 的数据库操作环境。进入数据库后用户可以输入各种操作语句对数据库进行管理。,如执行ping 命令可以检测 redis 服务是否启动。若要退出数据库操作环境, 执行“exit” 或“quit” 命令即可返还原来的 Shell 环境。


? 在进行数据库连接操作时, 可以通过选项来指定远程主机上的 Redis 数据库, 命令语法
为:


? redis-benchmark是官方自带的用于redis的性能测试工具,可以有效的测试redis服务的性能。基本语法为:


实例演示:



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Redis的数据持久化 下一篇成功实现Navicat访问Linux中安装..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目