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

微信小程序开发介绍资源网站优化排名优化

微信小程序开发介绍,资源网站优化排名优化,湖南常德米粉,别墅设计图纸及效果图大全一、关系型数据库与非关系型数据库的区别:---------面试高频率问题 1、首先了解一下 什么是关系型数据库? 关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织。 优点: 易于维护:都是使用…
一、关系型数据库与非关系型数据库的区别:---------面试高频率问题

1、首先了解一下 什么是关系型数据库?
关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织。

优点:
易于维护:都是使用表结构,格式一致;
使用方便:SQL语言通用,可用于复杂查询;
复杂操作:支持SQL,可用于一个表以及多个表之间非常复杂的查询。
缺点:
读写性能比较差,尤其是海量数据的高效率读写;
固定的表结构,灵活度稍欠;
高并发读写需求,传统关系型数据库来说,硬盘I/O是一个很大的瓶颈;

2、非关系型数据库
什么非关系型数据库呢?

非关系型数据是一种数据结构化存储方法的集合,可以是文档或者键值对等

优点:
格式灵活:存储数据的格式可以是key,value形式、文档形式、图片形式等等,使用灵活,应用场景广泛,而关系型数据库则只支持基础类型。
速度快:nosql可以使用硬盘或者随机存储器作为载体,而关系型数据库只能使用硬盘;
高扩展性;
成本低:nosql数据库部署简单,基本都是开源软件。

缺点:
不提供sql支持,学习和使用成本较高;
无事务处理;
数据结构相对复杂,复杂查询方面稍欠。

二、redis介绍

redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库

三、redis的特点:

1.丰富的数据结构  -----String,list,set,hash等数据结构的存储
2.支持持久化
3.支持事务   ---------------事务是指“一个完整的动作,要么全部执行,要么什么也没有做”。
4.支持主从

四、安装
##创建工作目录
[root@redis ~]# mkdir -p /data/application##下载redis
[root@redis ~]# wget https://download.redis.io/releases/redis-6.2.7.tar.gz##解压自定义的目录
[root@redis ~]# tar xzf redis-6.2.7.tar.gz -C /data/application/ 
[root@redis ~]# cd /data/application/##改个名字(可做可不做)
[root@redis application]# mv redis-6.2.7/ redis
[root@redis application]# cd redis/##安装编译工具
[root@redis redis]# yum install -y gcc make
[root@redis redis]# make注:如果报错请将刚才解压的安装包删除掉,再次重新解压并进行make安装即可。##备份配置文件
[root@redis redis]# mv redis.conf redis.conf.bak##修改配置文件
[root@redis redis]# vim redis.conf
bind 0.0.0.0                        #只监听内网IP
daemonize yes                     #开启后台模式将no改为yes
port 6379                             #端口号
dir /data/application/redis/data    #本地数据库存放持久化数据的目录该目录-----需要存在##创建存放数据的目录
[root@redis redis]# mkdir /data/application/redis/data##第一种启动并放入后台
[root@redis redis]cd /data/application/redis/src/
[root@redis src]./redis-server ../redis.conf &##第一种配置redis为systemctl启动
[root@redis redis]# cd /lib/systemd/system
[root@redis system]# vim redis.service
[Unit]
Description=Redis
After=network.target[Service]
ExecStart=/data/application/redis/src/redis-server /data/application/redis/redis.conf  --daemonize no
ExecStop=/data/application/redis/src/redis-cli -h 127.0.0.1 -p 6379 shutdown[Install]
WantedBy=multi-user.target
======================================================================================
参数详解:
• [Unit] 表示这是基础信息 
• Description 是描述
• After 是在那个服务后面启动,一般是网络服务启动后启动• [Service] 表示这里是服务信息 
• ExecStart 是启动服务的命令
• ExecStop 是停止服务的指令• [Install] 表示这是是安装相关信息 
• WantedBy 是以哪种方式启动:multi-user.target表明当系统以多用户方式(默认的运行级别)启动时,这个服务需要被自动运行。
=========================================================================================
启动服务:
[root@redis system]# systemctl daemon-reload  #重新加载
[root@redis system]# systemctl start redis.service
五、登录并测试
[root@redisr system]# cd /data/application/redis/src/
[root@redis src]# ./redis-cli
192.168.246.202:6379> ping     ---测试redis是否可以用
PONG
六、常用选项

EX seconds : 将键的过期时间设置为 seconds 秒。 执行 SET key value EX seconds 的效果等同于执行 SETEX key seconds value。
PX milliseconds : 将键的过期时间设置为 milliseconds 毫秒。 执行 SET key value PX milliseconds 的效果等同于执行 PSETEX key milliseconds value。
NX : 只在键不存在时, 才对键进行设置操作。
XX : 只在键已经存在时, 才对键进行设置操作。

http://www.hyszgw.com/news/3262.html

相关文章:

  • 做一个门户网站多少钱企业微信会话内容存档
  • 怎么做中英文网站东莞网
  • 广东平台网站建设找哪家加强服务保障 满足群众急需需求
  • 哪些网站可以做简历企业品牌网站营销
  • 做电商网站公司简介廊坊百度快照优化哪家服务好
  • 怎样可以查看网站是由哪个公司做的市场营销推广
  • asp网站 被插入国内新闻最新5条
  • 深圳网站专业建设公司天津做网站的公司
  • 上海模板建站哪家好各城市首轮感染高峰期预测
  • 网站建设工作室拍照推广员网站
  • 网站建设中正在为您转seo站长论坛
  • 企业网站主页 优帮云网页设计与制作期末作品
  • 2022中文无字幕入口网站seo搜索引擎优化价格
  • 做门户网站价格电商的推广方式有哪些
  • dw班级网站建设免费观看行情软件网站进入
  • 网站服务器数据迁移国内最大的搜索引擎
  • 响应式网站建设服务提供商谷歌账号注册入口官网
  • 我做推广找不到我的网站东莞营销网站建设
  • 网站正在建设中提示页面设计欣赏windows优化大师怎么样
  • 我想做京东网站淘宝怎么做的品牌型网站设计推荐
  • html5可以做网站吗qq刷赞网站推广快速
  • 昆明网站建设技术研发中心泰安优化关键词排名哪家合适
  • wordpress 免备案重庆seo全网营销
  • 设计素材网站好融资吗yahoo引擎入口
  • 网站开发情况免费seo快速排名工具
  • 摄影网站设计说明湖南省人民政府官网
  • 一分钟做网站百度一下你就知道 官网
  • 有个专门做简历的网站叫seo基础
  • 济南做网站事件营销的案例有哪些
  • asp婚纱摄影网站班级优化大师下载安装