您现在的位置是:主页 > news > 安徽商会网站建设方案/seo店铺描述

安徽商会网站建设方案/seo店铺描述

admin2025/5/14 14:58:38news

简介安徽商会网站建设方案,seo店铺描述,石家庄做网站wsjz,企业网站托管哪家好前言: mysql 数据库:数据以“文件形式存储在硬盘”里面。硬盘的存取速度很慢。数据库是一个系统中最占用资源的部分。当sql语句比较复杂(关联的表比较多的时候),每执行一次就会消耗大量的资源。倘若一个网站每天的访问…

安徽商会网站建设方案,seo店铺描述,石家庄做网站wsjz,企业网站托管哪家好前言: mysql 数据库:数据以“文件形式存储在硬盘”里面。硬盘的存取速度很慢。数据库是一个系统中最占用资源的部分。当sql语句比较复杂(关联的表比较多的时候),每执行一次就会消耗大量的资源。倘若一个网站每天的访问…

前言:

  mysql 数据库:数据以“文件形式存储在硬盘”里面。硬盘的存取速度很慢。数据库是一个系统中最占用资源的部分。当sql语句比较复杂(关联的表比较多的时候),每执行一次就会消耗大量的资源。倘若一个网站每天的访问量有几十万以上,那么一个系统的资源就会被大量占用。而这些资源的占用,很可能来自许多相同的sql语句。利用缓存机制,让数据库的负载得到有效的分担。

一、Redis
1.介绍
Remote Dictionary Server(Redis 远程数据服务),是内存高速缓存数据库。是一个开源的使用C语言编写,可基于内存亦可持久化的日志型、Key-Value数据库。

常被称为数据结构服务器,因为值(value)可以是 字符串String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。

缓存:

数据缓存:经常用在页面的具体数据里边——商品页面。各个部分数据比较独立 。

页面缓存(smarty):用在CMS(content manager system)内存管理系统里边——新闻网页(数据不常变动)。

使用缓存减轻数据库的负载。
若系统中一些数据在短时间之类不会发生变化,而它们还要被频繁访问,为了提高用户
的请求速度和降低网络的负载,就把这些数据放到一个读取速度更快的介质上(或者是
通过较少的计算量就可以获得该数据),该行为就称为对该数据的缓存。

该介质可以是文件、数据库、内存。内存经常用于数据缓存。

在redis 之前都是使用memcache。

 2.Redis 和 Memcache比较

 

二、Redis 在linux下的安装和启动

  Redis 端口号:6379

  官方下载安装地址:https://redis.io/download

  1.安装redis

  进入 安装后的src 目录 查看文件

  cd   /home/chen/redis/redis-4.0.8/src ls         (我的安装目录)

  src 目录下相关文件说明

  

 

  * 将redis 启动文件和终端脚本拷贝到系统 启动目录下

  cd /usr/local/

  mkdir redis

  cp   /home/chen/redis/redis-4.0.8/src/redis-server /home/chen/redis/redis-4.0.8/src/redis-cli  redis   拷贝了 redis-server  和 redis-cli 两个文件

  

  * 拷贝 /home/chen/redis/redis-4.0.8  下的 redis.conf  到运行目录下

  进入:cd /home/chen/redis/redis-4.0.8

  拷贝:cp redis.conf /usr/local/redis/

  

   2.启动redis

  2.1 前端启动redis (不推荐):./redis-server

  

  下图表示安装和启动成功

  

  2.2 后端启动redis

  ① 修改redis 配置文件 允许后台启动

   vim redis.conf

  

 

  ② 带着配置文件一同启动  ,不然还是前端启动

    ./redis-server redis.conf  

  ③ 查看进程

  

  ④ 启动终端 并操作

  

 

转载于:https://www.cnblogs.com/getchen/p/8487194.html