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

勤哲网站开发视频瑞安 网站建设培训

勤哲网站开发视频,瑞安 网站建设培训,程序员自己做网站赚钱,做网站提升公司形象Redis介绍#xff1a; Redis 是一个开源的内存数据结构存储器#xff0c;一般可以用于数据库、缓存、消息代理等#xff0c;我们常在项目中用redis解决高并发、高可用、高可扩展、大数据存储等问题#xff1b; 它本质上是一个NoSql#xff08;非关系型数据库#xff09;…Redis介绍 Redis 是一个开源的内存数据结构存储器一般可以用于数据库、缓存、消息代理等我们常在项目中用redis解决高并发、高可用、高可扩展、大数据存储等问题 它本质上是一个NoSql非关系型数据库我们常用的MySQL则是关系型数据库。它并不能替代关系型数据库更多的时候是对关系型数据库的一种补充 Redis的基本数据类型 字符串哈希列表集合有序集合HyperLogLog位图 字符串 字符串的类型是Redis中最基础的键值对类型可以保存普通文字或者是序列化的二进制数据字符串类型最大可以存储512M的数据 set 设置一个字符串值get 获取字符串键对应的值getrange 截取字符串的内容strlen 获取字符串长度setex 设置过期时间mset 设置多个key-valuemget 获取多个valueappend 在字符串结尾加入内容incr 数字自增加1incrby 数字加上指定的整数值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/ioredisioredis中文文档|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://www.w-s-a.com/news/715905/

相关文章:

  • 有个蓝色章鱼做标志的网站高端的网站建设怎么做
  • 建站网址导航hao123html网页设计实验总结
  • 西宁市网站建设价格丽水集团网站建设
  • 长宁怎么做网站优化好本机怎么放自己做的网站
  • 诚信网站备案中心网站字体怎么设置
  • 企业网站建设费是无形资产吗佛山网站建设哪个好点
  • 网站建设就业方向国开行网站毕业申请怎么做
  • 创建一个网站的费用wordpress 4.0 安装
  • 会员登录系统网站建设dw软件是做什么用的
  • 手机网站被做跳转长沙网上购物超市
  • 网站建设中网站需求分析设计网站推荐html代码
  • 容易收录的网站台州汇客网站建设
  • 企业网站源码百度网盘下载网站备案号如何查询密码
  • 个人网站建设课程宣传栏制作效果图
  • 自己做的网站能上传吗网上做彩票网站排名
  • 教育培训网站模板下载自己做商务网站有什么利弊
  • 平面设计公司网站兰州室内设计公司排名
  • 个人工作室注册条件温州seo结算
  • 360免费建站系统中国建设银行官网站黄金部王毅
  • 罗源福州网站建设个体户可以网站备案吗
  • 网站开发 专有名词pc网站建设和推广
  • 上海部道网站 建设conoha wordpress
  • 手机测评做视频网站宝塔可以做二级域名网站么
  • 代理公司注册济南重庆seo优化效果好
  • 佛山市骏域网站建设专家徐州网站建设价格
  • 公司做网站多济南好的网站建设公司排名
  • 网站维护的方式有哪几种该网站在工信部的icp ip地址
  • 中小企业服务中心网站建设做考勤的网站
  • 大连网站建设报价wordpress实用功能
  • 学校网站建设自查报告电脑网站制作教程