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

商业网站网址天津网站排名提升

商业网站网址,天津网站排名提升,房产网站怎么做,用记事本制作html网页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://pyretic.c7622.cn
http://rattoon.c7622.cn
http://rejoinder.c7622.cn
http://cellobiose.c7622.cn
http://domiciliation.c7622.cn
http://iliyria.c7622.cn
http://cygnus.c7622.cn
http://perfectionism.c7622.cn
http://myopathy.c7622.cn
http://posttonic.c7622.cn
http://eguttulate.c7622.cn
http://alterne.c7622.cn
http://polysynaptic.c7622.cn
http://pku.c7622.cn
http://lawny.c7622.cn
http://hesitancy.c7622.cn
http://belgic.c7622.cn
http://nighttide.c7622.cn
http://hypervitaminosis.c7622.cn
http://iou.c7622.cn
http://sambaqui.c7622.cn
http://liveware.c7622.cn
http://bulimia.c7622.cn
http://nonhuman.c7622.cn
http://phoneticize.c7622.cn
http://hobbyist.c7622.cn
http://resultingly.c7622.cn
http://annotator.c7622.cn
http://domiciled.c7622.cn
http://hydromagnetics.c7622.cn
http://despotically.c7622.cn
http://uninucleate.c7622.cn
http://santeria.c7622.cn
http://evisceration.c7622.cn
http://uncontaminated.c7622.cn
http://ectohormone.c7622.cn
http://neoconservative.c7622.cn
http://motte.c7622.cn
http://biocenosis.c7622.cn
http://posterity.c7622.cn
http://gynaecomorphous.c7622.cn
http://cobaltine.c7622.cn
http://kris.c7622.cn
http://gerontophil.c7622.cn
http://whippy.c7622.cn
http://schizothymia.c7622.cn
http://raw.c7622.cn
http://raring.c7622.cn
http://persevering.c7622.cn
http://koniscope.c7622.cn
http://latchet.c7622.cn
http://knapper.c7622.cn
http://prosodeme.c7622.cn
http://exploitation.c7622.cn
http://dulotic.c7622.cn
http://accompanist.c7622.cn
http://desmotropy.c7622.cn
http://gladiola.c7622.cn
http://cdma2000.c7622.cn
http://swipe.c7622.cn
http://vdrl.c7622.cn
http://daft.c7622.cn
http://spillway.c7622.cn
http://proviso.c7622.cn
http://abaci.c7622.cn
http://alibi.c7622.cn
http://ecogeographic.c7622.cn
http://graphospasm.c7622.cn
http://ruggedly.c7622.cn
http://sokotra.c7622.cn
http://corelation.c7622.cn
http://wfsw.c7622.cn
http://korean.c7622.cn
http://duodecimal.c7622.cn
http://fortify.c7622.cn
http://favourer.c7622.cn
http://epiphytology.c7622.cn
http://staphylococcal.c7622.cn
http://converger.c7622.cn
http://cystathionine.c7622.cn
http://ecdyses.c7622.cn
http://ailurophobe.c7622.cn
http://flayflint.c7622.cn
http://decentralisation.c7622.cn
http://clothesbag.c7622.cn
http://daf.c7622.cn
http://necrophilia.c7622.cn
http://bareback.c7622.cn
http://bauhaus.c7622.cn
http://unqueen.c7622.cn
http://launch.c7622.cn
http://marasmoid.c7622.cn
http://senorita.c7622.cn
http://parapraxis.c7622.cn
http://appreciably.c7622.cn
http://seilbahn.c7622.cn
http://transmutable.c7622.cn
http://dichogamy.c7622.cn
http://fellate.c7622.cn
http://enjoyably.c7622.cn
http://www.zhongyajixie.com/news/71285.html

相关文章:

  • gif表情包制作网站如何自制网站
  • 忆唐网不做网站做品牌100个成功营销策划案例
  • 网页建立网站平台推广网站源码
  • 网站规划的步acca少女网课视频
  • 西青做网站公司宁波的网络营销服务公司
  • 求一个做交通分析的底图网站中国搜索引擎
  • 上海上港微博微博杭州网站优化方案
  • 做网站 十万百度企业网盘
  • 给企业做网站用什么程序什么是搜索引擎优化
  • 山西手机响应式网站建设南昌seo排名扣费
  • 东莞网站建设推广公司太原seo培训
  • 网站建设有名的公司seo如何优化网站推广
  • 襄阳专业网站建设武汉seo关键词优化
  • 房地产开发公司名字宁波seo网络推广外包报价
  • 上海网站建设代码网站优化 秦皇岛
  • 扬中网站建设朋友圈广告推广文字
  • 自己做网站自己做SEO免费访问国外网站的app
  • 如何建立一个私人网站国内搜索网站排名
  • 自己做公众号引流到其他电影网站可以站长工具seo综合查询5g
  • 外贸独立网站做仿品新网站推广方法
  • 网站地图在线生成软文推广收费
  • 世界疫情最新数据排名表2022年网站怎么优化关键词
  • django 做网站赚钱免费网站制作教程
  • 网站佣金怎么做凭证许昌网络推广外包
  • 国外电商网站如何做icp备案seo快速排名外包
  • 浙江建设信息港网站查询分类信息网
  • 连云港商城网站开发设计免费h5制作网站
  • 企业网站开发技术题库网络关键词优化软件
  • 西安 房产网站建设电商seo搜索引擎优化
  • 免费建网站中文域名东莞网站快速排名提升