Browsing: Redis

nginx+lua在帐号系统中的应用

我们的帐号系统要应用到多个产品里,所以设计的系统需要满足高并发的特性。项目A更新密码,项目B就得下一次触发接口时,自动登出。

我们帐号系统没有使用Oauth2.0,而是采用了简单的JWT(Json Web Token)的方式来处理的用户认证。所以,帐号系统要提供一个验证用户密码修改的API。[……]

Read more

{ Add a Comment }

nginx+lua+redis 限制ip的访问次数

一、安装环境:

  • 阿里云centos 6.5
  • Nginx-1.4.4
  • Redis 3.0.3
  • LuaJIT-2.0.2

二、安装步骤:

1、安装LuaJIT-2.0.2

 

注:64位[……]

Read more

{ 1 Comment }

基于redis的订单号生成方案

目前,比较火的nosql数据库,如MongoDB,Redis,Riak都提供了类似incr原子行操作。

下面是PHP版的一种实现方式:

 

采用的Redis中incr原子操作,并发量7w(单机,2核,2GB,centos6.5)。

类[……]

Read more

{ Add a Comment }

批量删除Redis数据库中的Key

如果要指定 Redis 数据库访问密码,使用下面的命令 :

 

 

{ Add a Comment }

存储数据主要有哪几种

有4个主要选项用于存储数据:

文本文件 对于很少更新的少量数据,这是理想的选择(例如配置文件),在应用程序中用于记录事件或者错误。

会话数据 对于只为下一次请求或者访问持续期间所需的数据,可以在用户的会话中存储的信息。为临时数据使用会话是最佳的方法,因为使用会话将避免记录过多数据,或者添加功能以[……]

Read more

{ Add a Comment }