基于账户活跃度的系统资源分配方法及装置的制造方法

文档序号:9633752阅读:251来源:国知局
基于账户活跃度的系统资源分配方法及装置的制造方法
【技术领域】
[0001] 本发明设及系统资源分配领域,更为具体而言,设及一种基于账户活跃度的系统 资源分配方法及装置。
【背景技术】
[0002] 随着互联网技术的发展和网络用户数量的逐渐增大,互联网应用系统所管理的用 户账户数量逐渐变得庞大,运也造成互联网应用系统的各种问题。例如,用户信息服务(用 户登录、信息查询与修改、用户业务办理等)响应速度慢、用户管理成本(硬件服务器、软件 等)增加等。运些问题直接影响了互联网应用系统的客户体验。
[0003] 对于金融、电商、社交等互联网应用系统,交易/通信的实时性要求化及高并发处 理性能要求都很高,而在传统的用户账户信息管理方法中,采用无差别响应处理的用户账 户信息管理方法,运既无法满足操作或交易频繁用户的快速响应的要求,也增加了对低活 跃度用户账户信息进行系统管理的成本,无法满足用户账户规模W及用户交易/通信请求 量日益增长的应用需求。
[0004] 随着银行网银与电子银行业务的不断发展,W中国建设银行的应用系统为例,其 管理的用户数量在迅猛增长。从个人用户账户的现状来看,各个应用系统中存在着大量闲 置的"睡眠账户",运对用户账户信息管理资源形成了巨大浪费;同时在已经取消小额账户 管理费的背景下,如何对闲置的"睡眠账户"与经常交易的"活跃账户"进行合理整合与管 理、如何在控制用户管理成本的前提下进一步提升用户管理的客户体验,成为了当前需要 解决的一个重要问题。

【发明内容】
阳〇化]鉴于现有技术的上述缺陷,本发明实施方式提供了一种基于账户活跃度的系统资 源分配方法及装置,其能够针对性地为不同活跃度的用户分配适当的系统资源,从而在整 体上提高系统资源的使用效率,降低管理成本,提高用户体验。
[0006] 具体地,本发明实施方式提供了一种基于账户活跃度的系统资源分配方法,其包 括:
[0007] 获取用户的账户活跃度参数并根据各用户的账户活跃度参数计算各用户的账户 活跃度;
[0008] 根据各用户的账户活跃度和预设的账户活跃度等级划分方式确定各用户的账户 活跃度等级;
[0009] 根据各用户的用户编号、账户活跃度W及账户活跃度等级建立各用户的账户活跃 度索引;
[0010] 在针对目标用户进行信息处理时,根据所述目标用户的账户活跃度索引为所述目 标用户分配用于进行信息处理的系统资源。
[0011] 相应地,本发明实施方式还提供了一种基于账户活跃度的系统资源分配装置,其 包括:
[0012] 参数获取模块,用于获取用户的账户活跃度参数;
[0013] 活跃度计算模块,用于根据各用户的账户活跃度参数计算各用户的账户活跃度;
[0014] 等级划分模块,用于根据各用户的账户活跃度和预设的账户活跃度等级划分方式 确定各用户的账户活跃度等级;
[0015] 索引建立模块,用于根据各用户的用户编号、账户活跃度W及账户活跃度等级建 立各用户的账户活跃度索引;
[0016] 资源分配模块,用于在针对目标用户进行信息处理时,根据所述目标用户的账户 活跃度索引为所述目标用户分配用于进行信息处理的系统资源。
[0017] 采用本发明各种实施例具有下述有益效果:
[0018] 通过对账户活跃度的一系列处理建立账户活跃度索引并根据目标用户的账户活 跃度索引为目标用户分配用于进行信息处理的资源,一方面,能够为高活跃度的用户提供 更多、更好的系统资源,提高应用系统对于活跃度高的用户的响应速度;另一方面,对低活 跃度的用户分配闲置的系统资源,从而在不影响系统可用性的前提下,降低管理成本,包括 硬件服务器成本W及软件使用成本。总体而言,采用本实施例提供的方法能够针对性地为 不同活跃度的用户分配适当的系统资源,从而在整体上提高系统资源的使用效率,降低管 理成本,提高用户体验。
【附图说明】
[0019] 图IA是根据本发明实施方式的一种基于账户活跃度的系统资源分配方法的流程 不意图;
[0020] 图IB是根据本发明实施方式的一种账户活跃度索引的示意图;
[0021] 图IC是根据本发明实施方式的一种资源分配处理的流程示意图;
[0022] 图2A是根据本发明实施例的一种基于账户活跃度的系统资源分配装置的框图;
[0023] 图2B是图2A所示系统资源分配装置的等级划分模块的框图的一例;
[0024] 图2C是图2A所示系统资源分配装置的资源分配模块的框图的一例。
【具体实施方式】
[0025] 为了便于理解本发明技术方案的各个方面、特征W及优点,下面结合附图对本发 明进行具体描述。应当理解,下述的各种实施方式只用于举例说明,而非用于限制本发明的 保护范围。
[00%] 图IA是根据本发明实施方式的一种基于账户活跃度的系统资源分配方法的流程 示意图。参照图1A,所述方法包括:
[0027] 10:账户活跃度计算。具体而言,获取用户的账户活跃度参数并根据各用户的账户 活跃度参数计算各用户的账户活跃度。
[0028] 可选地,在本实施例的一种是实现方式中,所述用户的账户活跃度参数包括W下 参数中的任意一种或多种:用户的成功登录次数、用户的会员级别、用户的积分大小、用户 修改会员资料的次数、用户浏览页面PV、用户的交易次数、用户交易金额、用户每次交易平 均金额、用户账户余额。运些参数可W通过在指定时间内(例如,周期性地)监听和记录用 户行为W及从相关系统中读取而获取到。
[0029] 12 :账户活跃度等级划分。具体而言,根据各用户的账户活跃度和预设的账户活跃 度等级划分方式确定各用户的账户活跃度等级。
[0030] 可选地,在本实施例的一种实现方式中,可W根据各用户的账户活跃度和预设的 账户活跃度等级划分阔值确定各用户的账户活跃度等级。在本实施例的另一种实现方式 中,可W根据各用户的账户活跃度、预设的账户活跃度等级划分阔值W及预设的不同等级 的最大用户数确定各用户的账户活跃度等级。关于运两种具体实现方式的说明将在下文提 及,此处不详述。
[00川 14 :建立账户活跃度索引。具体而言,根据各用户的用户编号、账户活跃度化及账 户活跃度等级建立各用户的账户活跃度索引。其结果是,可W根据用户的用户编号确定该 用户的账户活跃度W及账户活跃度等级。后续可W根据确定的账户活跃度或账户活跃度等 级进行资源分配。
[0032] 16 :资源分配处理。在针对目标用户进行信息处理时,根据所述目标用户的账户活 跃度索引为所述目标用户分配用于进行信息处理的资源。
[0033] 在本实施例中,目标用户是指触发相关系统使得相关系统对其进行信息处理的用 户。所述相关系统在不同应用场景可W是不同的系统,例如,在金融、电商等领域,所述相关 系统可W是负责用户登录、信息查询与修改、业务办理等处理的系统。系统资源包括CPU资 源、内存、缓存、存储空间等,还包括并发处理时用户数据处理的优先级,即在系统高并发处 理的时候,CPU运行速度与内存有限,优先级较高的用户的相关
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1