发明名称 一种基于Erlang的分布式数据缓存和持久化的方法和系统
摘要 本发明涉及网路游戏领域,公开了一种基于Erlang的分布式数据缓存和持久化的方法和系统。所述方法为:在业务逻辑和数据库之间设置代理层,所有对于数据库的操作请求都发往所述代理层,代理层进行分析和排序后,再依照某种时间和空间策略对数据进行持久化,持久化策略以Erlang进程的形式运行,持久化以后将数据写入数据库;在代理层内集合缓存控制逻辑,负责一切数据缓存的操作。本发明提供的方法大大减少了数据同步所占用的资源,提升了系统性能,降低了业务逻辑的复杂度,降低了系统的维护成本。
申请公布号 CN102024032A 申请公布日期 2011.04.20
申请号 CN201010566752.6 申请日期 2010.11.29
申请人 广州明朝网络科技有限公司 发明人 庆亮;吴泽森
分类号 G06F17/30(2006.01)I;G06F19/00(2011.01)I 主分类号 G06F17/30(2006.01)I
代理机构 代理人
主权项 一种基于Erlang的分布式数据缓存和持久化方法,其特征在于:所述方法是在业务逻辑和数据库之间设置代理层,所有对于数据库的操作请求都发往所述代理层,对数据库进行扩展,所述代理层进行分析和排序后,再依照某种时间和空间策略对数据进行持久化,持久化策略以Erlang进程的形式运行,持久化以后将数据写入数据库;在所述代理层内集合缓存控制逻辑,负责一切数据缓存的操作。
地址 510630 广东省广州市天河区龙口东路342-360号512房