Centos安装Redis及相关操作
Centos导入Redis安装包
第一种方案
前往Redis官网下载安装包
通过Xftp将已下载好的安装包拖拽到centos的新建目录下
查看安装包是否在选定目录下
第二种方案
在Centos直接安装,下载之前,建议新建一个文件夹来存放安装包
1wget http://download.redis.io/releases/redis-6.2.4.tar.gz #下载最新版即可
准备工作
安装C语言的编译环境gcc
依次输入以下命令
123yum install centos-release-scl scl-utils-buildyum install -y devtollset-8-toolchainscl enable devtoolset-8 bash
查看gcc是否安装成功
检测gcc版本
1gcc --version
安装成功如下:
解压并安装
解压安装包
1tar -zxvf redis-6.2.4.tar.gz
解压完成后进入目录
1cd redis-6.2.4
在目录下执行make命令,编译成C文件
注意:如果没有安装C ...
Redis详细概述
技术分类
解决问题类型
技术
功能性
JAVA、Jsp、RDBMS、Tomcat、HTML、Linux、JDBC、SVN
扩展性
Struts、Spring、SpringMVC、Hibernate、Mybatis
性能
NoSQL、Java线程、Hadoop、Nginx、MQ、ElasticSearch
随着web技术的不断发展,用户访问量的大幅度提升,同时也产生了大量的用户数据,加之智能移动设备的普及,
所有的互联网平台都面临着巨大的性能挑战。
web服务器面临着CPU及内存压力,数据库服务器面临着IO压力。
问题及主要解决方案
CPU及内存压力:主要为session存储问题
但session应该存在哪里呢?
存储在cookie中
优点:极高的扩展性和可用性
缺点:不安全
存储在文件服务器或者数据库里
优点:简单高性能,支持分布式与集群
缺点: 数据库的大量IO效率问题
session复制
优点: 实现简单、配置较少、当网络中有机器Down掉时不影响用户访问
缺点: 广播式复制有一定廷时,会带来一定网络开销;session对象内容相同 ...
Hello World
Welcome to my blog!
by zeker