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

律师事务所网站设计方案/百度权重划分等级

律师事务所网站设计方案,百度权重划分等级,网站网站制作多少钱,网站建设服务商 需要什么主机一、哪些大厂在使用Redis? githubtwitter微博Stack Overflow阿里巴巴百度美团搜狐 Redis的应用场景有哪些? Redis 的应用场景包括:缓存系统(“热点”数据:高频读、低频写)、计数器、消息队列系统、排行榜…

一、哪些大厂在使用Redis?

  • github
  • twitter
  • 微博
  • Stack Overflow
  • 阿里巴巴
  • 百度
  • 美团
  • 搜狐

Redis的应用场景有哪些?

Redis 的应用场景包括:缓存系统(“热点”数据:高频读、低频写)、计数器、消息队列系统、排行榜、社交网络和实时系统。

Redis的数据类型及主要特性

Redis提供的数据类型主要分为5种自有类型和一种自定义类型,这5种自有类型包括:String类型、哈希类型、列表类型、集合类型和顺序集合类型。

二、认识Redis

Redis诞生于2009年全称是Remote Dictionary Server,远程词典服务器,是一个基于内存的键值型NoSQL数据库。

特征:

  • 键值(key-value)型,value支持多种不同数据结构,功能丰富
  • 单线程,每个命令具备原子性
  • 低延迟,速度快(基于内存、IO多路复用、良好的编码)。
  • 支持数据持久化
  • 支持主从集群、分片集群
  • 支持多语言客户端

1.Redis数据结构介绍

Redis为了方便我们学习,将操作不同数据类型的命令也做了分组,在官网( https://redis.io/commands )可以查看到不同的命令:

2.Redis通用命令

通用指令是部分数据类型的,都可以使用的指令,常见的有:

  • KEYS:查看符合模板的所有key
  • DEL:删除一个指定的key
  • EXISTS:判断key是否存在
  • EXPIRE:给一个key设置有效期,有效期到期时该key会被自动删除
  • TTL:查看一个KEY的剩余有效期

通过help [command] 可以查看一个命令的具体用法,例如:

3.String类型

String类型,也就是字符串类型,是Redis中最简单的存储类型。

其value是字符串,不过根据字符串的格式不同,又可以分为3类:

  • string:普通字符串
  • int:整数类型,可以做自增、自减操作
  • float:浮点类型,可以做自增、自减操作

不管是哪种格式,底层都是字节数组形式存储,只不过是编码方式不同。字符串类型的最大空间不能超过512m.

String的常见命令有:

  • SET:添加或者修改已经存在的一个String类型的键值对
  • GET:根据key获取String类型的value
  • MSET:批量添加多个String类型的键值对
  • MGET:根据多个key获取多个String类型的value
  • INCR:让一个整型的key自增1
  • INCRBY:让一个整型的key自增并指定步长,例如:incrby num 2 让num值自增2
  • INCRBYFLOAT:让一个浮点类型的数字自增并指定步长
  • SETNX:添加一个String类型的键值对,前提是这个key不存在,否则不执行
  • SETEX:添加一个String类型的键值对,并且指定有效期

4.key的结构

Redis的key允许有多个单词形成层级结构,多个单词之间用':'隔开,格式如下:

这个格式并非固定,也可以根据自己的需求来删除或添加词条。

例如我们的项目名称叫 heima,有user和product两种不同类型的数据,我们可以这样定义key:

  • user相关的key:heima:user:1
  • product相关的key:heima:product:1

如果Value是一个Java对象,例如一个User对象,则可以将对象序列化为JSON字符串后存储:

小总结:

String类型的三种格式:

  • 字符串
  • int
  • float

Redis的key的格式:

  • [项目名]:[业务名]:[类型]:[id]


时间有限,先分享到这,大家慢慢自己学,这个实战篇看完了,也打算告一段落看看其他技术了。但这视频确实录的很好,就针对redis设计,也不刻意去弄复杂,对一个个技术来学的话很有帮助。

完完整整看下来的话,业务实现的逻辑思路和写代码过程以及debug的思路也是很值得学习的,真的纵享丝滑。
Redis入门到实战教程,全面透析redis底层原理+redis分布式锁+企业

http://www.jmfq.cn/news/5242141.html

相关文章:

  • 百度做的网站/汕头seo全网营销
  • 百度竞价收费标准/sem与seo
  • 面试网站开发/爱站网站长seo综合查询工具
  • 品牌网站建设方案/百度搜索引擎广告
  • 做外贸自己开公司网站/磁力最好用的搜索引擎
  • 网站建设属于商标哪个类/百度关键词工具在哪里
  • b2c电子商务网站比较/武汉百度开户代理
  • inurl:网站建设/百度指数分析报告案例
  • 做外贸有哪些好的网站有哪些内容/付费推广有几种方式
  • 本地搭建linux服务器做网站/优化师培训
  • zepto网站开发/可以免费领取会员的软件
  • 专业移动网站建设商/百度精简版入口
  • 加强人大门户网站建设/天津百度推广电话号码
  • 利用黑群晖做网站/培训班管理系统 免费
  • 做网站的品牌公司有哪些/百度手机关键词排名工具
  • 长春鸿祥建设有限公司网站/朝阳seo推广
  • 网站如何设置微信支付功能/快速排名工具免费
  • 做网站赚钱 百度网盟/seo网站推广怎么做
  • 帮传销做网站违法吗/网站怎么收录
  • 邢台网站维护/优化优化
  • 商标设计网课/seo博客写作
  • 网络建站程序/关键词seo排名优化
  • 高端网站建设搭建/丹东网站seo
  • 江苏省住建厅官方网/广东百度seo
  • 淄博营销型网站建设/东莞服务好的营销型网站建设
  • 河北省两学一做网站/搜索引擎营销的原理
  • 免费查企业哪个软件最好/seo网站推广推荐
  • 快速搭建网站 开源/推广app赚钱项目
  • 兼职做猎头的网站/百度网盘登录入口 网页
  • 网站建设目标/西安seo哪家好