Redis- 内存数据库Redis之安装部署
内存数据库Redis之安装部署
Redis是一款非关系型,key-value存储的内存数据库,Redis数据库完全在内存中,使用磁盘仅用于持久性。Redis的速度非常快,每秒能执行约11万集合,每秒约81000+条记录。 支持丰富的数据类型:Redis支持字符串、列表、集合、有序集合散列数据类型,这使得它非常容易解决各种各样的问题。把redis看成java的一个hashmap你就入门了,只需10分钟.
1.Redis下载、编译、安装
官网:https://redis.io/
解压到: /some/redis/diretory 你自己的安装目录
到redis目录下编译redis(先安装gcc)
安装编译器
[root@srv01 ~]# yum -y install gcc gcc-c++
编译redis源码
make PREFIX=/some/other/directory install //编译后该指定目录下会有一个bin目录,redis指令都在里面
将编译后的可执行文件安装到/user/local/redis
2.启动redis
2.1直接启动
在redis目录下启动: bin/redis-server ,但是启动后不能操作了如图
但是可以使用, [root@srv01 bin]nohup ./redis-server &>/dev/null & ,在后台不关闭执行redis,再启动客户端 ./redis-cli
2.2利用配置文件启动
修改配置文件
[root@srv01 redis]# cp redis.conf bin/redis.conf [root@srv01 redis]# cd bin [root@srv01 bin]# vim redis.conf
日志文件及持久化文件配置
修改生成默认日志文件位置
logfile "/usr/local/redis/logs/redis.log"
配置持久化文件存放位置
dir /usr/local/redis/data/redisData
daemonize yes //是否需要写一份pid文件 pidfile /usr/redis/logdir/redis.pid port 6379 logfile "/usr/redis/logdir/redis.log"dir /usr/reids/data
执行下面命令: [root@srv01 redis]# mkdir logdir ;mkdir data
[root@srv01 bin]# ./redis-server redis.conf //开启redis [root@srv01 bin]# ./redis-cli //开启redis客户端 127.0.0.1:6379> ping PONG 127.0.0.1:6379>
至此Redis数据库安装部署成功
转载于:https://www.cnblogs.com/RzCong/p/7406216.html
Redis- 内存数据库Redis之安装部署相关推荐
- linux redis-4.0,Linux Redis 4.0.2 安装部署
Linux Redis 4.0.2 安装部署 01 安装GCC yum -y install gcc gcc-c++ libstdc++-devel tcl -y 02 下载安装包 cd /expor ...
- NoSQL数据库之Redis数据库:Redis的介绍与安装部署(redis-2.8.19/3.2.5)
NoSQL(NoSQL = Not Only SQL),它指的是非关系型的数据库.随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的w ...
- Redis单台的安装部署及集群部署
Redis是一种高级key-value数据库.它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富.有字符串,链表,集 合和有序集合.支持在服务器端计算集合的并,交和补集(diff ...
- redis 代理工具Predixy安装部署
Predixy Predixy 是一款高性能全特征redis代理,支持redis-sentinel和redis-cluster 特性 高性能并轻量级 支持多线程 多平台支持:Linux.OSX.BSD ...
- 第一百三十六期:详细讲解 Redis 的两种安装部署方式
Redis 是一款比较常用的 NoSQL 数据库,我们通常使用 Redis 来做缓存,这是一篇关于 Redis 安装的文章,所以不会涉及到 Redis 的高级特性和使用场景,Redis 能够兼容绝大部 ...
- redis集群的安装部署
1.下载redis的稳定版本 wget https://download.redis.io/redis-stable.tar.gz 2..安装redis软件 tar -xzvf redis-stabl ...
- Redis学习一Redis的介绍与安装部署
NoSql 介绍 NoSql 是key-value形式存储,和传统的数据库不一样,不一定遵循传统数据库的一些基本要求,比如遵循SQL标准(insert\update\delete\select).AC ...
- Redis安装部署配置说明
1. redis简介 Redis是个高性能的key-value数据库,它的key具有丰富的数据结构:string,hash,list set和sorted set.作为NOSQL,比 ...
- NoSQLRedis的介绍和Redis安装部署,通过yum在线安装Redis,通过源码安装Redis;
目录 1.Redis简介 1).Redis是什么? 2).Redis能干嘛? 3).可以从哪里去下载Redis? 4).使用Redis进行的多种操作 5).Redis与其他数据库和软件的对比 2.Re ...
最新文章
- TTDebug 快速打印 log ------rect point size
- Android aidl 正确使用 callback的方式
- python语言程序设计2019版第二章课后答案-python语言程序设计基础(嵩天)第二章课后习题...
- 006_Curator框架一
- apache shiro_Apache Shiro第2部分–领域,数据库和PGP证书
- window10 mysql5.7 解压版 安装
- to_date , to_char
- 【实践驱动开发3-005】TI WL1835MODCOM8 在android的移植 - SDIO and wifi 基础
- 淘宝店的图片哪里来的
- HTML的快速写法:Emmet和Haml
- python高段编程_25个有用的 Python 代码段
- firefox与IECss的区别
- C语言函数 bzero
- RiceQuant开源项目Rqalpha运行结果文件result.pkl读取
- Tableau——其他参考方法
- ARM发展史,初步汇总
- 设计模式及其应用场景
- React-Navigation的goBack()跳转到指定页面,以及不同栈之间的页面的返回操作
- open-set recognition(OSR)开集识别
- MATLAB传递函数分析总结,Matlab实验分析报告.doc
热门文章
- 关于_WIN32_WINNT的含义
- 跟sheldon学习时间管理
- 学习Python编程的最好的几本书
- hive执行drop卡死一例:java.lang.NoSuchMethodError: org.apache.commons.lang3.StringUtils.isAnyBlank
- ImportError: cannot import name 'six' from 'django.utils'
- ubuntu18.10安装linuxqq2.0
- 矩阵行列式的几何意义验证
- apt-get update时卡在 waiting for headers(转)
- Qt 中使用dll文件的舒服用法 generateDocumentation()函数 乱码解决
- 稀疏表达:向量、矩阵与张量(中)