内存数据库技术在移动实时累加系统中的应用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库 将全部或 大部分数据 放在 内存 中【,在 内存中 l 】
实现对数据 的管理 。内存数据库要求数据库 “ 主版本 ”
常驻 内存 ,磁盘 版本仅作 为 “ 工作 版本 ”的后援[, 2 1
近年来手机用户的激增,以及用户对手机业务种类及
功能越来越 高的要 求,不但使得 B S O S系统 的功能越 来越复杂 ,而且对累加 系统 的实 时性和 处理海量话 费 账 单的能力提 出了更高的要求 。 本文针对实 时累加系统对海量数据 的实 时性处理
关键词 :内存数据 库;实时性 ;海 量数据 ;故障恢复 ;实 时累加
Ap l a in o DB c n l g oM o i a- meAc u p i t f c o M Te h oo yt b l Re l e Ti c mu ai eS se l t y tm v
Ab t a t sr c :An M DB e v c o e o lc mmu i a o sp o s d t e u e n a mo i e lt c u ltv S r ie M d lf rTee o n c t n i r po e o b s d i b l r a—i i e me a c mu a e i s se t r c s s aa Th r p s d lo e st e a ii fs i li g te r lto s i ewe n bu i e sa d y tm o p o e sma sd t . e p o o e mo e f r h b lt o h ed n h ea n h p b t e sn s n d y i so a e me i m.Th  ̄ trg du e TIHA al r e o e y me h n s ma e tp s i l o ma e t e me r a ba e r v r r m f iu e r c v r c a im k si o sb e t k h mo d t s e e tfo y a ma f n to d a h e e h g v ia iiy A o ai o x e i e ti s r i e o p o e t eh g ro ma c f l u ci n a c i v i h a alb lt . c mp rs n e p rm n sa o p ovd t r v i h p f r n e o n l d h e
O o e nam o ier a-i ea c m ult e s se . r u m d l b l e t c u i l m ai y tm v
Ke ywor s me r d tba e M DB; e - me ma sd t; al er c v r d : mo a a s ; y r a t ; s a a f iu e o e l i r y
Leabharlann Baidu
1 引言
1 . 1应用背景 实时累加系统作为移动业 务支撑系统 ( o S B S )的
要求 ,研究探讨 内存数 据库技术在 该系统 中的应用 , 分析 内存数据库理论的实际应用经验及技术创新 。
1 内存数据库概述 . 2
关键应用 系统之一 ,主要负责接 收计费系统送来 的本 地用户使用 移动通讯 业务服务 的记 录数据 ,将其 转换 为三级帐单 科 目后 , 以用户为单位 进行费用和使用 资 源量 的累计 ,为后续计 算用户使用 移动业务 的总费用
21 0 1年 第 2 O卷 第 8期
h p/ w. S . gc t :ww c - o . t / —a r n
计 算 机 系 统 应 用
内存数据库技术在移 动实时累加系统 中的应用①
邵 璐 ,费洪晓 2
( 中南大学 信息科学与 工程 学院 ,长沙 4 0 8 ) 10 3 ( 中南大学 软件学 院,长 沙 4 0 8 ) 1 0 3
摘
要 :针对移动 实时累加系统对 海量数据的实时性处理要求 ,提 出了适用 于通信 行业的 内存数据库服务模型 ,
详细 阐述 了 MD B服 务体系 的设计 与实现, 使其可 以屏 蔽业务与存储介质 的关联度 ;同时模型采用 T H 故障恢 TA
复机制 ,保 证 内存数 据库能够 从故障 中完整 地恢复及实现 高可用性 。经过对 比测试表 明,整个服 务模 型在实 时 处理海量数据 时实现了高效 的性 能要求。
SHAO F n . a Lu , EIHo g Xi o
( stt fnoma o cec dE gn eig C nrl o t iesy C agh 10 3C ia I tue fr t nS inea n ier , et uhUnvri , h n sa 0 8 , hn ) n i oI i n n aS t 4 ( stt f o wae C nrl o t ies , h n sa 10 3 C ia I tue f r, et uhUnvri C agh 0 8 , h ) ni oSt aS y t 4 n
提供基础数 据 。原有 的累加系统仅 使用基于磁盘 的关 系数据库 ( i eie t t ae yt D D D s R s n Da b s s m, R B)完 k d a S e 成每 日一 次的定时累加任务 ,并不具有实时性 。 是 , 但
内存数据 库 ( moyD t ae MD Me r a b , B)在访 问数 as 据 时,拥有 比磁盘数据库更 高的访 问效率,可 以克服 关系数据库 的 I / O瓶颈 , 使其更适 合于需要快速响应和 高事务 吞吐量 的应用环境 。不 同于磁盘数据 库 ,内存
实现对数据 的管理 。内存数据库要求数据库 “ 主版本 ”
常驻 内存 ,磁盘 版本仅作 为 “ 工作 版本 ”的后援[, 2 1
近年来手机用户的激增,以及用户对手机业务种类及
功能越来越 高的要 求,不但使得 B S O S系统 的功能越 来越复杂 ,而且对累加 系统 的实 时性和 处理海量话 费 账 单的能力提 出了更高的要求 。 本文针对实 时累加系统对海量数据 的实 时性处理
关键词 :内存数据 库;实时性 ;海 量数据 ;故障恢复 ;实 时累加
Ap l a in o DB c n l g oM o i a- meAc u p i t f c o M Te h oo yt b l Re l e Ti c mu ai eS se l t y tm v
Ab t a t sr c :An M DB e v c o e o lc mmu i a o sp o s d t e u e n a mo i e lt c u ltv S r ie M d lf rTee o n c t n i r po e o b s d i b l r a—i i e me a c mu a e i s se t r c s s aa Th r p s d lo e st e a ii fs i li g te r lto s i ewe n bu i e sa d y tm o p o e sma sd t . e p o o e mo e f r h b lt o h ed n h ea n h p b t e sn s n d y i so a e me i m.Th  ̄ trg du e TIHA al r e o e y me h n s ma e tp s i l o ma e t e me r a ba e r v r r m f iu e r c v r c a im k si o sb e t k h mo d t s e e tfo y a ma f n to d a h e e h g v ia iiy A o ai o x e i e ti s r i e o p o e t eh g ro ma c f l u ci n a c i v i h a alb lt . c mp rs n e p rm n sa o p ovd t r v i h p f r n e o n l d h e
O o e nam o ier a-i ea c m ult e s se . r u m d l b l e t c u i l m ai y tm v
Ke ywor s me r d tba e M DB; e - me ma sd t; al er c v r d : mo a a s ; y r a t ; s a a f iu e o e l i r y
Leabharlann Baidu
1 引言
1 . 1应用背景 实时累加系统作为移动业 务支撑系统 ( o S B S )的
要求 ,研究探讨 内存数 据库技术在 该系统 中的应用 , 分析 内存数据库理论的实际应用经验及技术创新 。
1 内存数据库概述 . 2
关键应用 系统之一 ,主要负责接 收计费系统送来 的本 地用户使用 移动通讯 业务服务 的记 录数据 ,将其 转换 为三级帐单 科 目后 , 以用户为单位 进行费用和使用 资 源量 的累计 ,为后续计 算用户使用 移动业务 的总费用
21 0 1年 第 2 O卷 第 8期
h p/ w. S . gc t :ww c - o . t / —a r n
计 算 机 系 统 应 用
内存数据库技术在移 动实时累加系统 中的应用①
邵 璐 ,费洪晓 2
( 中南大学 信息科学与 工程 学院 ,长沙 4 0 8 ) 10 3 ( 中南大学 软件学 院,长 沙 4 0 8 ) 1 0 3
摘
要 :针对移动 实时累加系统对 海量数据的实时性处理要求 ,提 出了适用 于通信 行业的 内存数据库服务模型 ,
详细 阐述 了 MD B服 务体系 的设计 与实现, 使其可 以屏 蔽业务与存储介质 的关联度 ;同时模型采用 T H 故障恢 TA
复机制 ,保 证 内存数 据库能够 从故障 中完整 地恢复及实现 高可用性 。经过对 比测试表 明,整个服 务模 型在实 时 处理海量数据 时实现了高效 的性 能要求。
SHAO F n . a Lu , EIHo g Xi o
( stt fnoma o cec dE gn eig C nrl o t iesy C agh 10 3C ia I tue fr t nS inea n ier , et uhUnvri , h n sa 0 8 , hn ) n i oI i n n aS t 4 ( stt f o wae C nrl o t ies , h n sa 10 3 C ia I tue f r, et uhUnvri C agh 0 8 , h ) ni oSt aS y t 4 n
提供基础数 据 。原有 的累加系统仅 使用基于磁盘 的关 系数据库 ( i eie t t ae yt D D D s R s n Da b s s m, R B)完 k d a S e 成每 日一 次的定时累加任务 ,并不具有实时性 。 是 , 但
内存数据 库 ( moyD t ae MD Me r a b , B)在访 问数 as 据 时,拥有 比磁盘数据库更 高的访 问效率,可 以克服 关系数据库 的 I / O瓶颈 , 使其更适 合于需要快速响应和 高事务 吞吐量 的应用环境 。不 同于磁盘数据 库 ,内存