当前位置:主页 > 文艺论文 > 动漫艺术论文 >

二次元垂直社交Feed系统设计与实现

发布时间:2017-10-09 19:25

  本文关键词:二次元垂直社交Feed系统设计与实现


  更多相关文章: 垂直社交 二次元 Feed系统


【摘要】:二次元即二维,表示平面,是ACGN(Animation,Comic,Game,Novel)次文化中对动漫、游戏等作品中,虚构世界的一种称呼。与实际世界不一样,是热衷动漫的人群,二次元人群所在世界的代名词。兴趣不同、不在一个气场,怎么可能是一个次元的。现在的年轻人,几乎都有着或多或少的二次元属性,希望与同类进行交流,希望被认同,大众社交已不能满足二次元人群的个性化需求,他们缺乏一种属于自己的沟通平台。二次元垂直社交Feed系统是专为二次元人群设计的交流沟通平台,针对二次元人群爱动漫,爱颜文字,爱吐槽,爱抱团等特点而设计,解决二次元人群找同类、被认同的需求。Feed系统是SNS类应用的核心和最复杂的部分,像微博中的“我关注人”的消息,人人网中的“新鲜事”等等,都是Feed系统的体现。当一个用户被几千甚至几万人关注时,发送一条消息,如何能够让粉丝立刻能够看到,是实现中遇到的一个难题。本文基于缓存、消息队列、分库分表等大型互联网使用的技术进行了研究,并且详细的描述了该系统的分析、设计与实现过程,实现了一个高性能的二次元垂直社交Feed系统,本系统主要采取的策略是:异步后台执行、一致性Hash、数据库分表。异步后台处理主要是应用消息队列技术将发表动态拆分成异步操作,以实现对任务的分布式处理。在缓存的使用上,采取了一致性Hash算法将服务器进行分布式部署。采用了mysql数据库,单表数据量较大时,会影响到查询性能,考虑到Feed系统数据特点,结合时间和用户维度进行了分表。
【关键词】:垂直社交 二次元 Feed系统
【学位授予单位】:北京工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【目录】:
  • 摘要4-5
  • Abstract5-9
  • 第1章 绪论9-13
  • 1.1 课题背景9
  • 1.2 国内外发展现状9-11
  • 1.3 本文主要研究内容11
  • 1.4 本章小结11-13
  • 第2章 相关技术研究13-19
  • 2.1 Memcache13-14
  • 2.2 Redis14-15
  • 2.3 Memcache Q消息队列15-16
  • 2.4 Mysql16-17
  • 2.5 Mongo DB17-18
  • 2.6 本章小结18-19
  • 第3章 需求分析19-25
  • 3.1 需求概述19
  • 3.2 性能需求19
  • 3.3 系统功能描述19-23
  • 3.3.1 客户端调用API接口功能20-22
  • 3.3.2 后台管理功能22-23
  • 3.4 本章小结23-25
  • 第4章 系统设计25-33
  • 4.1 设计目标25
  • 4.2 总体架构25-26
  • 4.3 系统架构26-27
  • 4.4 主要流程设计27-32
  • 4.4.1 发表动态27-28
  • 4.4.2 获取最新动态28-29
  • 4.4.3 关注某人29-30
  • 4.4.4 评论动态30
  • 4.4.5 点赞动态30-31
  • 4.4.6 删除动态31-32
  • 4.5 本章小结32-33
  • 第5章 系统实现33-51
  • 5.1 主要流程实现33-39
  • 5.1.1 发表动态33-34
  • 5.1.2 获取最新动态34-35
  • 5.1.3 关注某人35-36
  • 5.1.4 评论动态36-37
  • 5.1.5 点赞动态37-38
  • 5.1.6 删除动态38-39
  • 5.2 推模式和拉模式39-41
  • 5.3 一致性Hash41-47
  • 5.3.1 零共享(share nothing)与一致性Hash41-47
  • 5.3.2 一致性哈希算法的Ketama实现47
  • 5.4 分表策略47-49
  • 5.5 API接口安全性49
  • 5.5.1 请求参数生成摘要49
  • 5.5.2 RSA加密49
  • 5.6 缓存和高并发49-50
  • 5.6.1 缓存49-50
  • 5.6.2 高并发策略50
  • 5.7 本章小结50-51
  • 第6章 系统运行结果与分析51-57
  • 6.1 用户界面51-54
  • 6.1.1 APP首页界面51-52
  • 6.1.2 APP个人界面52-53
  • 6.1.3 APP发动态界面53-54
  • 6.1.4 后台管理界面54
  • 6.2 运行环境54-55
  • 6.3 运行结果与分析55
  • 6.4 本章小结55-57
  • 总结57-59
  • 参考文献59-61
  • 致谢61

【相似文献】

中国期刊全文数据库 前2条

1 王勇;;Feed变身PDF文档小菜一碟[J];网友世界;2011年01期

2 ;[J];;年期

中国硕士学位论文全文数据库 前1条

1 房文龙;二次元垂直社交Feed系统设计与实现[D];北京工业大学;2016年



本文编号:1001987

资料下载
论文发表

本文链接:https://www.wllwen.com/wenyilunwen/dongmansheji/1001987.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户deb19***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com