因为HTTP协议是无状态的,所以服务器需要记录用户的状态时,就需要某种机制来识别具体的用户,这个机制就是Session。 Session Session是在服务端保存的一种数据结构,保存的方法有很多,比如内存、数据库和文…
标签:用户
Celery 和 Redis 入门
Celery 是一个广泛应用于网络应用程序的任务处理系统。 它可以在以下情况下使用: 在请求响应周期中做网络调用。服务器应当立即响应任何网络请求。如果在请求响应周期内需要进行网络调用,则应在周期外完成调用。例如当用户在网…
Redis和Thread相关面试题
小群,一起交流飞向架构师 群号:264698630 1. MySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据? 这道题有很多的实现思路:我这里只写一两种。 第一种: 比如用…
《redis入门指南》进阶场景之用户注册和登录与在线保持
前面两节主要是对redis的基础知识的梳理,这一篇更多是作者对常见的应用场景的罗列和分析,一共囊括了如下五个应用场景: 进行用户注册和登录的全流程 保持用户在线的功能 获取用户在线的好友 通过IP地址查询访客所在地址 搜…
HBase之微博项目
Hbase之微博项目 一、微博系统介绍 1. 需求分析 微博内容的浏览,数据库表设计 用户社交体现:关注用户,取关用户 拉取关注的人的微博内容 2. 所需要的表 image 3. 代码实现 创建命名空间以及表名的定义 创…
OAuth2.0 协议入门指南
本文希望以应用场景的角度出发,帮助大家快随了解OAuth协议流程,更为清楚明白的介绍在各种情况使用什么授权模式更为合适。 OAuth2 官网 原文地址 本系列相关文章: OpenID Connect 协议入门指南 SAM…
HBase分析之用户机制
HBase的用户机制和Hadoop的用户机制是一样的。但对刚接触的人来说,相当的隐蔽,启动HBase不用设置用户名、密码,连接HBase也不需要设置用户名、密码。但HBase(实质上是Hadoop)提供了默认的用户来执行…
Sqlite -用户信息UserDataManger
每次更新用户数据用插入,在插入前删除数据,登出把数据删了(登录获取用户数据)。 #import <Foundation/Foundation.h> @interface UserModel : NSObjec…
SQL连续问题
在日常工作或者面试时,我们经常会遇到这样的问题,比如:“统计下用户最长连续登录的天数”,“统计下连续登录超过10天的用户”,“统计下连续3天交易额超过100W的店铺”。这种问题,其实都是一个套路,我们这里简单介绍一种解决…
ABP入门系列(13)——Redis缓存用起来
ABP入门系列目录——学习Abp框架之实操演练 源码路径:Github-LearningMpaAbp 1. 引言 创建任务时我们需要指定分配给谁,Demo中我们使用一个下拉列表用来显示当前系统的所有用户,以供用户选择。我…
使用redis实现点赞功能的几种思路
原文发表在我的个人博客 – 使用redis实现点赞功能的几种思路 点赞功能几乎是现在互联网产品的标配了,点赞存在的意思还是蛮有趣的为什么社交网站的评价功能多采用「点赞」的模式?。 本文主要介绍本人工作中遇到的…
巧用redis位图存储亿级数据与访问
业务背景 现有一个业务需求,需要从一批很大的用户活跃数据(2亿+)中判断用户是否是活跃用户。由于此数据是基于用户的各种行为日志清洗才能得到,数据部门不能提供实时接口,只能提供包含用户及是否活跃的指定格式的文本由业务方使用…