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

做个网站成功案例电子商务以后能干什么

做个网站成功案例,电子商务以后能干什么,汕头seo公司,泰安专业的网络推广公司文章目录 安装和初步选择数据库创建键值对数据类型 安装和初步 安装 Redis是开源的跨平台非关系型数据库,特点是占用资源低、查询速度快。 首先,在Github上下载最新发布的Redis-xxxx.zip压缩文件,下载之后解压,并将解压后的路径…

文章目录

    • 安装和初步
    • 选择数据库
    • 创建键值对
    • 数据类型

安装和初步

安装

Redis是开源的跨平台非关系型数据库,特点是占用资源低、查询速度快。

首先,在Github上下载最新发布的Redis-xxxx.zip压缩文件,下载之后解压,并将解压后的路径添加到环境变量,然后打开命令行,输入

redis-server

然后就会出现Redis的图标,并提示是否允许连接网络,然后Redis服务就开启了。

在这里插入图片描述
然后新开一个命令行,输入redis-cli即可进入redis的命令行,由于redis基于TCP/IP协议,所以进入命令行后,前面显示的是IP地址和端口,默认127.0.0.1和6379。

redis-cli
127.0.0.1:6379>

输入ping可以检测redis服务(即redis-server)是否开启,如果开启会得到一个pong

127.0.0.1:6379> ping
PONG

输入exit可退出redis命令行。

选择数据库

Redis默认有16个数据库,分别由序号0到15来表示,默认操作的是0号数据库,通过select可以更改

127.0.0.1:6379> select 1
OK
127.0.0.1:6379[1]> select 0
OK

需要注意,在redis中

  • 不支持自定义数据库名
  • 不支持为每个数据库设置密码
  • 数据库之间并非完全隔离的,有一些命令会对所有数据库有效,例如flushall会清空所有数据库的数据;如果只想清除档期那数据库,那么可用flushdb

创建键值对

Redis作为关系型数据库,其数据内容是以键值对的形式存储的,键和值之间的关系就如编程语言的变量名和变量值一样,通过set可以进行绑定,示例如下

127.0.0.1:6379> set micro "cold"
OK
127.0.0.1:6379> get micro
"cold"

上面的案例中,将字符串cold绑定给了micro,换言之"cold"是micro的值,而micro是"cold"的键。

exists命令可以查询键是否存在,如果存在则返回1,否则返回0;通过keys *可列举出所有符合要求的键,例如下面就通过keys命令,查找所有m开头的键,并找到了micro。

127.0.0.1:6379> exists micro
(integer) 1
127.0.0.1:6379> keys m*
1) "micro"

del可以删除键,示例如下,删除micro之后,exists函数返回0,而且数据库中就一个键也没有了。

127.0.0.1:6379> del micro
(integer) 1
127.0.0.1:6379> exists micro
(integer) 0
127.0.0.1:6379> keys *
(empty list or set)

数据类型

除了字符串之外,redis还支持哈希、列表、集合以及有序集合等数据结构。

其中,哈希即散列表,是一个键值对集合,可通过hmset进行设置,通过hget可以查找某个哈希表中的键对应的值。下面创建一个哈希表hashLst,其内容用json的形式可表示为{"37":"21", "47":"28", "55":"25}"

127.0.0.1:6379> hmset hashLst "37" "21" "47" "28" "55" "25"
OK
127.0.0.1:6379> hget hashLst "37"
"21"

列表就是按照顺序存储的表,用lpush创建,但需注意,其添加元素的顺序是从头添加,所以最后得到的顺序是相反的。

127.0.0.1:6379> lpush Lst "0" "1" "2" "3"
(integer) 4
127.0.0.1:6379> lrange Lst 0 4
1) "3"
2) "2"
3) "1"
4) "0"

集合是一个不允许存在相同元素的数据结构,可通过sadd向其中添加元素,下面的实例中,添加了abcc四个元素,但由于两个c重复了,所以最终setTest只有3个元素。

127.0.0.1:6379> sadd setTest "a" "b" "c" "c"
(integer) 3

有序集合通过zadd来添加元素,过程与集合雷同,就不展示了。

这五种数据类型的创建方法如下表所示。

数据类型字符串哈希列表集合有序集合
创建命令sethmsetlpushsaddzadd
http://www.yingshimen.cn/news/392/

相关文章:

  • 提高网站权重互联网设计师leader
  • 微网站如何做微信支付宝如何做网站域名解析
  • 在线ps网站制作网页和做网站是一个意思吗
  • 蛋糕设计网站正版视频素材网站
  • 广州网站建设圣矢深圳关键词优化公司哪家好
  • 河南郑州百度网站建设网站建设在哪学
  • 南宁模板建站多少钱团购网站平台建设
  • pc 手机网站动漫制作专业可以专升本吗
  • 做网站必须要有数据库1688精品货源免费入口
  • 网站建设要学哪些软件有哪些方面wordpress禁言插件
  • wordpress漂亮手机网站模板下载网站设计的要求
  • 温州网站 公司观山湖制作网站
  • 内江建设网站保健品网站建设流程
  • 成都建设网站多少钱wordpress更新php版本
  • 专业网站推广软件沛县建设局网站
  • 织梦网站手机版怎么做前端开发工作
  • 网站如何快速被网站建设备案流程
  • 电子商务网站如何设计上海市城乡住房建设厅网站
  • 建材装修网站建设深圳服务网站入口
  • 做营销型网站一般要多少钱在局域网建设网站
  • 旅游电子商务网站建设调查问卷交通局网站建设方案策划书
  • 网站开发技术的比较网站竞价推广都有哪些
  • 宿州网站制作郑州新闻头条
  • 长春可做微网站的公司威海高区建设局官方网站
  • 企业网站框架如今做哪些网站致富
  • asp.net 网站计数器dw网页制作知识点
  • 手表网站海马300米潜水表网站如何识别移动端
  • 汕头网站建设推广方法做外贸用哪些网站
  • 网站设计制作如何评价诺邯郸网站建设
  • 个人网站展示网站建设需求文档编写目的