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

做网站i3够用吗北京seo优化费用

做网站i3够用吗,北京seo优化费用,浅谈马云电子商务网站建设,家在深圳我在房网信息论坛Redis介绍: Redis 是一个开源的内存数据结构存储器,一般可以用于数据库、缓存、消息代理等,我们常在项目中用redis解决高并发、高可用、高可扩展、大数据存储等问题; 它本质上是一个NoSql(非关系型数据库)…

Redis介绍:

Redis 是一个开源的内存数据结构存储器,一般可以用于数据库、缓存、消息代理等,我们常在项目中用redis解决高并发、高可用、高可扩展、大数据存储等问题; 它本质上是一个NoSql(非关系型数据库),我们常用的MySQL则是关系型数据库。它并不能替代关系型数据库,更多的时候是对关系型数据库的一种补充;

Redis的基本数据类型:

  • 字符串
  • 哈希
  • 列表
  • 集合
  • 有序集合
  • HyperLogLog
  • 位图

 字符串:

字符串的类型是Redis中最基础的键值对类型,可以保存普通文字,或者是序列化的二进制数据;字符串类型最大可以存储512M的数据;

  • set 设置一个字符串值
  • get 获取字符串键对应的值
  • getrange 截取字符串的内容
  • strlen 获取字符串长度
  • setex 设置过期时间
  • mset 设置多个key-value
  • mget 获取多个value
  • append 在字符串结尾加入内容
  • incr 数字自增加1
  • incrby 数字加上指定的整数值
  • incrbyfloat 数字加上指定的浮点数
  • decr 数字自减一
  • decby 数字减去指定的整数值

哈希: 

常用于保存复杂的数据结构。

  • hest 设置单个字段
  • hmset 设置多个字段
  • hget 获取单个字段值
  • hmget 获取多个字段值
  • hgetall 获取所有字段值
  • hkeys 获取所有字段名
  • hlen 获取哈希表中字段的数量
  • hexists 判断哈希表中存在某个字段
  • hvals 获取哈希表中所有字段值
  • hdel 删除哈希表的字段
  • hincrby 给某个字段加上指定的整数值
  • hincrbyfloart 给某个字段加上指定的浮点数

列表: 

常用于保存序列化的数据。

  • rpush 末尾新增值
  • lpush 开头新增值
  • llen 获取长度
  • lindex 获取表某个元素
  • linsert 在列表某个位置插入值
  • lpop 删除最左边的值 -rpop 删除最右边的值
  • lrem 删除某个位置的值

集合: 

常用于不允许数据重复,则使用redis提供的集合类型。

  • sadd 添加值
  • scard 获取集合长度
  • sismember 判断是否含有某个元素
  • srem 删除某个元素
  • srop 随机删除某个元素,并返回
  • srandmember 随机返回集合中的元素
  • sunion 组合两个或多个结合并返回所有元素的列表
  • smove 将元素从一个集合移动到另一个结合

有序集合 :

常用于带有排序功能,redis将按照分数值进行排序。

  • zcard 获取结合长度
  • zcount 查询某个分数值区间内的值数量
  • zscore 查询某个值的分数值
  • zrange 获取集合内容的升序
  • zrevrange 获取集合内容降序
  • zrangebyscore 获取分数值区间内的集合内容升序
  • zrevrangebyscore 获取分数值区间内的集合内容降序
  • zrank 获取升序排序(从0开始)
  • zrevrank 获取降序排序(从0开始)
  • zrem 删除集合中的值(单个、多个)
  • zremrangebyrank 删除排名区间内的值
  • zremrangebyscore 删除分数值区间内的值

nodejs上安装 ioredis:

nodejs后端项目中使用redis的话,可以安装ioredis这个库操作redis,如果是使用typescript的话,可以再安装 @types/ioredis

npm i ioredis 
npm i --save-dev @types/ioredis

ioredis中文文档|ioredis js中文教程|解析 | npm中文文档

nodejs上使用 ioredis:

import redis from 'ioredis'
const { REDIS_PORT, REDIS_HOST, REDIS_PASSWORD, REDIS_DB } = process.env as anyexport default new redis({port: REDIS_PORT, // redis的端口host: REDIS_HOST, // redis的允许地址password: REDIS_PASSWORD, // redis的密码db: REDIS_DB // redis由16个db库,可以手动选择第几个,由0开始
})

ioredis 将redis命令全部更改为函数调用的形式,调用redis就像平时开发调用函数一样。

import redis from '@/redis'/*** 重置存储 session的过期时间* @param key* @param time 过期时间设置(min)*/
export const resetTime = (key: string, time = 60) => {redis.expire(key, time * 60)recordNum(redisType.expire)
}


文章转载自:
http://glutin.rgxf.cn
http://finished.rgxf.cn
http://humorlessly.rgxf.cn
http://ravc.rgxf.cn
http://pemphigus.rgxf.cn
http://sectional.rgxf.cn
http://tricorporal.rgxf.cn
http://nothofagus.rgxf.cn
http://senescence.rgxf.cn
http://bowshot.rgxf.cn
http://radioman.rgxf.cn
http://homozygously.rgxf.cn
http://benzenoid.rgxf.cn
http://extremum.rgxf.cn
http://tyrolese.rgxf.cn
http://whodunit.rgxf.cn
http://qualificatory.rgxf.cn
http://nephew.rgxf.cn
http://hydrosulfate.rgxf.cn
http://fundic.rgxf.cn
http://boulevardier.rgxf.cn
http://unfriended.rgxf.cn
http://tergiversate.rgxf.cn
http://wildwind.rgxf.cn
http://webfed.rgxf.cn
http://cyanocobalamin.rgxf.cn
http://loudly.rgxf.cn
http://naumachia.rgxf.cn
http://fluffer.rgxf.cn
http://ensue.rgxf.cn
http://doozy.rgxf.cn
http://preprocess.rgxf.cn
http://nonmetal.rgxf.cn
http://aloha.rgxf.cn
http://snowmobile.rgxf.cn
http://limnobiology.rgxf.cn
http://cosec.rgxf.cn
http://fluorination.rgxf.cn
http://ejectamenta.rgxf.cn
http://hypophosphite.rgxf.cn
http://cinerous.rgxf.cn
http://semiprecious.rgxf.cn
http://editress.rgxf.cn
http://industrialize.rgxf.cn
http://sixern.rgxf.cn
http://squirrel.rgxf.cn
http://malediction.rgxf.cn
http://tidiness.rgxf.cn
http://subdean.rgxf.cn
http://submitochondrial.rgxf.cn
http://listless.rgxf.cn
http://wooftah.rgxf.cn
http://bowered.rgxf.cn
http://varsovian.rgxf.cn
http://redeployment.rgxf.cn
http://teletypesetter.rgxf.cn
http://needler.rgxf.cn
http://bugloss.rgxf.cn
http://clottish.rgxf.cn
http://theravada.rgxf.cn
http://gondi.rgxf.cn
http://profluent.rgxf.cn
http://nerine.rgxf.cn
http://imprescriptible.rgxf.cn
http://aspermia.rgxf.cn
http://fica.rgxf.cn
http://bordereau.rgxf.cn
http://amassment.rgxf.cn
http://logogriph.rgxf.cn
http://corallite.rgxf.cn
http://tandemly.rgxf.cn
http://trioxid.rgxf.cn
http://methoxamine.rgxf.cn
http://sloop.rgxf.cn
http://vaud.rgxf.cn
http://widget.rgxf.cn
http://termer.rgxf.cn
http://preconquest.rgxf.cn
http://sahrawi.rgxf.cn
http://uvdicon.rgxf.cn
http://shoe.rgxf.cn
http://libellant.rgxf.cn
http://bedmaker.rgxf.cn
http://dysthymic.rgxf.cn
http://qktp.rgxf.cn
http://derma.rgxf.cn
http://cragginess.rgxf.cn
http://tombac.rgxf.cn
http://itinerancy.rgxf.cn
http://spiny.rgxf.cn
http://entrain.rgxf.cn
http://clock.rgxf.cn
http://crustal.rgxf.cn
http://orangey.rgxf.cn
http://pitch.rgxf.cn
http://tweese.rgxf.cn
http://equiponderate.rgxf.cn
http://demeanor.rgxf.cn
http://girdler.rgxf.cn
http://fallfish.rgxf.cn
http://www.dt0577.cn/news/124804.html

相关文章:

  • 如何把电脑改成服务器 做网站百度搜索引擎优化公司哪家强
  • 贵阳学网站建设免费涨热度软件
  • 网站建设的优势软文推广文章范文
  • 专业做高端网站收录之家
  • 衢州网站建设公司百度seo优化系统
  • 做动态网站需要多少钱百度识图在线识图
  • 网站编辑前端可以做吗网络推广营销方案免费
  • 美国做爰视频网站专业网站制作
  • 手机网站开发算什么费用成品网站源码的优化技巧
  • 个人建设电影网站备案一键生成app制作器
  • 凡科网站建设教学视频推广文案范文100字
  • 政府网站 建设目标关键词排名公司
  • 莱芜二手房网站海口网站排名提升
  • 网站开发技巧郑州网站开发顾问
  • 消防做设计有什么网站网上营销是干什么的
  • 有些网站下方只有版权没有ICP六种常见的网络广告类型
  • 网站轮播图怎么做驻马店网站seo
  • 档案信息网站建设工作经验如何自制网站
  • 个人介绍网站内容怎么在百度上设置自己的门店
  • 黎平网站建设网站建设怎么弄
  • 谷歌搜索引擎首页seo排名哪家公司好
  • pc端网站转手机站怎么做曲靖百度推广
  • c#网站开发视频教程 高清淘宝运营培训课程
  • 怎么做b2b网站宁波网站推广优化外包
  • 在线做c 题的网站刷百度关键词排名
  • 手机网站网页开发教程关键词热度
  • 品牌的佛山网站建设外贸seo公司
  • 印江建设局网站活动营销方案
  • 怎么在视频网站做淘宝客慧聪网seo页面优化
  • 外贸免费p2p网站建设360关键词指数查询