当前位置: 首页 > news >正文

网站显示速度的代码是什么意思百度搜索热词排行榜

网站显示速度的代码是什么意思,百度搜索热词排行榜,企业网站建设平台,太原网络营销招聘Linux-Redis的安装前言安装Redis1. 安装依赖环境2. 下载及安装3. 安装后的内容4. 启动服务并检查5. 连接测试前言 Redis是一个内存型的数据库 > 性能极高> 常用来作为缓存 MySQL 关系型数据库 > Excel表格 > 二维表 > 字段 Redis 非关系型数据库 > key-val…

Linux-Redis的安装

  • 前言
  • 安装Redis
    • 1. 安装依赖环境
    • 2. 下载及安装
    • 3. 安装后的内容
    • 4. 启动服务并检查
    • 5. 连接测试


前言

Redis是一个内存型的数据库 => 性能极高=> 常用来作为缓存

MySQL 关系型数据库 => Excel表格 => 二维表 => 字段
Redis 非关系型数据库 => key-value => python字典(key唯一,value任意)

Redis的功能

  1. Redis作为缓存挡在MySQL数据前面
    MySQL => 磁盘 => 慢(并发小)
    Redis => 内存数据库 => 数据存储在内存中 => 通常会将一些频繁读取的数据放到Redis中
  2. Redis数据可以做持久化到硬盘
  3. Redis支持高可用和集群
    1台机器提供服务 => 存在单点问题
    ----------------------------------------
  4. Redis支持分布式锁
  5. Redis支持队列(消息队列) RabbitMQ…
  6. Redis支持排序(热点、排行榜、点赞)

优点

  1. 性能极高,Redis读的速度11W次/秒,写速度8.1W次/秒
  2. Redis支持的数据类型丰富
  3. 支持高可用和集群和持久化

安装Redis

版本选择:
8.1 => 第二位是奇数 非稳定版
8.2 => 第二位是偶数 稳定版

  • yum
  • 源码安装(对系统环境要求比较高,需要提前安装相关的依赖环境)
    在企业中安装软件大多都是用源码安装(版本统一、可定制)或企业内部源(安全、很多机器没有连接互联网)

1. 安装依赖环境

yum install tcl-devel zlib-devel gcc-c++ -y

[root@db packages]# gcc -v
使用内建 specs。
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
目标:x86_64-redhat-linux
配置为:../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla 
--enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit 
--disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu 
--enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj 
--with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install 
--enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux
线程模型:posix
gcc 版本 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) 

2. 下载及安装

[root@db ~]# wget http://download.redis.io/redis-stable.tar.gz
[root@db ~]# tar -zxvf redis-stable.tar.gz
[root@db ~]# cd redis-stable
[root@db redis-stable]make
[root@db redis-stable]# make install

编译三步
./configure # 配置编译参数和环境检测(可选)
make # 编译生成可执行文件或库
make install # 安装到系统指定目录(如 /usr/local/)

验证安装

[root@db redis-stable]# redis-server --version
Redis server v=8.2.1 sha=00000000:1 malloc=jemalloc-5.3.0 bits=64 build=a02e25165e90f400


3. 安装后的内容

  1. 安装目录: /usr/local/
[root@db redis-stable]# ls /usr/local/bin/redis-*
/usr/local/bin/redis-benchmark	# 性能测试工具
/usr/local/bin/redis-cli		# 客户端工具
/usr/local/bin/redis-check-aof	# 修复AOF文件
/usr/local/bin/redis-sentinel	# 集群工具
/usr/local/bin/redis-check-rdb	# 修复RDB文件
/usr/local/bin/redis-server		# 服务
  1. 配置文件(默认不会产生):需要自己创建(可以从源码中拷贝)
    cp redis.conf /etc/

    修改配置文件

    [root@db redis-stable]# vim /etc/redis.conf 
    # 监听IP 88行
    bind 127.0.0.1 192.168.100.154
    # 关闭保护模式 112 
    protected-mode no
    # 修改成后台运行 310 
    daemonize yes
    # 设置密码 1068 
    requirepass 12345678
    

4. 启动服务并检查

启动
[root@db redis-stable]#redis-server /etc/redis.conf

检查

[root@db redis-stable]# ps aux | grep redis
root      12064  0.9  0.2 247052  8792 ?        Ssl  15:48   0:00 redis-server 127.0.0.1:6379
[root@db redis-stable]# netstat -tulnp|grep 6379
tcp        0      0 192.168.100.154:6379    0.0.0.0:*               LISTEN      12064/redis-server  
tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      12064/redis-server  

5. 连接测试

连接时直接指定密码

[root@db ~]# redis-cli -h 127.0.0.1 -p 6379 -a 12345678
Warning: Using a password with ‘-a’ or ‘-u’ option on the command line interface may not be safe.
127.0.0.1:6379>

先连接再验证

[root@db ~]# redis-cli
127.0.0.1:6379> ping
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth 12345678
OK
127.0.0.1:6379> ping
PONG

退出

ctrl + C
127.0.0.1:6379> quit

停服务

127.0.0.1:6379> shutdown
not connected>
 
[root@db ~]#killall redis-server

http://www.dtcms.com/a/551327.html

相关文章:

  • 网站建设公司宣传词多用户开源商城
  • 巴中商城网站建设镇江市住房与城乡建设部网站
  • 团购营销型网站制作网站新闻字体
  • 东丽集团网站建设抖音小程序商城
  • 认识自动化测试
  • 深圳极速网站建设服务器有些人做网站不用钱的 对吗
  • 做的网站每年都要收费吗太原seo排名优化公司
  • 知识付费网站制作二手车网站系统
  • 十分钟带你搞懂Rust -- 代码审查清单(五)
  • php网站开发师招聘中铁建设集团有限公司中标
  • 移动端网站模板怎么做东莞外贸建站模板
  • 精准聚焦:自动化测试如何锚定核心功能全覆盖
  • 嘉兴网站建设技术开发wordpress页面链接太深
  • 社交网站开发外文重庆保姆网
  • 茂南网站开发公司广网站建设
  • 网站建设维护 知乎校园网站建设费用
  • 网站模版免费北京做网站便宜的公司
  • 国际品牌的广州网站建设企业网站建设方案文档
  • 国外做电商网站北京移动网站建设公司
  • 外贸网站推广方法之一本地建网站的详细步骤
  • 污染网站代码国家建设材料检测网站
  • Rust 线程安全性的基石:Send 与 Sync 特性解析
  • 卫生局网站建设方案网站建设方投资成本
  • 保险网站有哪些陕西 餐饮 网站建设
  • Kubernetes(K8s)资源管理
  • wordpress第一篇文章id太原百度网站排名优化
  • 网站无备案无法登入现在做推广有什么好的方法
  • 网站设计制作有哪些原因企业年金保险是一种什么保险
  • 大良营销网站建设流程wordpress资源下载
  • Redis性能调优指南