YMLiang

redis基本数据结构

Redis使用的是自己构建的简单动态字符串(SDS)[simple dynamic string,SDS]的抽象类型,并将SDS用做Rdis的默认字符串表示

1
2
redis> SET msg "hello"
Ok

redis的Key-Value的存储方式

key是一个字符串对象,对象的底层实现是一个保存着字符串"msg"的SDS
value也是一个字符串对象,对象的底层实现是一个保存着字符串"hello"的SDS

SDS除了用来保存数据库中的字符串值之外,还被用作缓冲区(Buffer):AOF模块中的AOF缓冲区

之前和几个朋友在开发网站时用到了redis数据库,这里分享干货给大家,废话不多说直接上代码

我们用到redis的地方是在验证登录时的一个小demo,思路是每个用户登录到网站时给这个用互提供一个唯一的校验码ticket,之后存到redis中在后续访问网站相关内容时要取出ticket进行验证方可继续访问


博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议

本站使用 Material X 作为主题 , 总访问量为 次 。
Copyright 2018-2019 YMLiang'BLOG   |   京ICP备 - 19039949  |  载入天数...载入时分秒...