中国综合性科技类核心期刊(北大核心)

中国科学引文数据库来源期刊(CSCD)

美国《化学文摘》(CA)收录

美国《数学评论》(MR)收录

俄罗斯《文摘杂志》收录

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

可扩展数据管理系统中的网络请求服务机制

肖冰 郭进伟 钱卫宁

肖冰, 郭进伟, 钱卫宁. 可扩展数据管理系统中的网络请求服务机制[J]. 华东师范大学学报(自然科学版), 2016, (5): 165-172. doi: 10.3969/j.issn.1000-5641.2016.05.018
引用本文: 肖冰, 郭进伟, 钱卫宁. 可扩展数据管理系统中的网络请求服务机制[J]. 华东师范大学学报(自然科学版), 2016, (5): 165-172. doi: 10.3969/j.issn.1000-5641.2016.05.018
XIAO Bing, GUO Jin-wei, QIAN Wei-ning. Network request service mechanisms in a scalable database management system[J]. Journal of East China Normal University (Natural Sciences), 2016, (5): 165-172. doi: 10.3969/j.issn.1000-5641.2016.05.018
Citation: XIAO Bing, GUO Jin-wei, QIAN Wei-ning. Network request service mechanisms in a scalable database management system[J]. Journal of East China Normal University (Natural Sciences), 2016, (5): 165-172. doi: 10.3969/j.issn.1000-5641.2016.05.018

可扩展数据管理系统中的网络请求服务机制

doi: 10.3969/j.issn.1000-5641.2016.05.018
基金项目: 

国家 863 计划项目(2015AA015307); 国家自然科学基金(61432006)

详细信息
    通讯作者:

    钱卫宁, 男, 教授, 研究方向为可扩展事务处理和海量数据管理与分析. E-mail: wnqian@sei.ecnu.edu.cn.

Network request service mechanisms in a scalable database management system

  • 摘要: 请求服务机制涉及请求的传输和处理, 是分布式数据管理系统中各组件交互并完成任务的重要前提. 本文以可扩展数据管理系统为背景, 抽象系统中的网络服务模型, 介绍系统中的网络请求服务机制. 从数据库的主要实现出发, 分析不同类型的请求在传输以及处理上的不同要求. 以OceanBase为例, 统计各机制在一个可扩展数据管理系统中的服务比重, 并进行相关的分析.
  • [1]

    [ 1 ] BAKER J, BOND C, CORBETT J. C, et al. Megastore: Providing scalable, highly available storage for interactive services [C]//Proceedings of CIDR. 2011, 11: 223-234.
    [ 2 ] LAKSHMAN A, MALIK P. Cassandra: A decentralized structured storage system[J]. Operating Systems Review, 2010, 44(2): 35-40.
    [ 3 ] COULOURIS G, DOLLIMORE J, KINDBERG T, et al. Distributed Systems: Concept and Design[M]. Addison-Wesley, 2012.
    [ 4 ] ¨OZSU M T, VALDURIEZ P. Principles of Distributed Database Systems[M]. New York: Springer-Verlag, 2011.
    [ 5 ] MARYANSKI F J. A survey of developments in distributed data base management systems[J]. IEEE Computer, 1978, 11(2): 28-38.
    [ 6 ] 杨传辉. 大规模分布式是存储系统: 原理解析与架构实战[M].北京: 机械工业出版社, 2013.
    [ 7 ] Apache. Apache HBase [EB/OL]. [2016-06-10]. https://hbase.apache.org.
    [ 8 ] CORBETT J C, DEAN J, EPSTEIN M, et al. Spanner: Google’s globally distributed database [J]. ACM Trans Comput Syst, 2013, 31(3): 8.
    [ 9 ] 阳振坤. Oceanbase关系数据库架构[J]. 华东师范大学学报(自然科学版), 2014,6(5): 141-148.
    [10] OceanBase [EB/OL]. [2016-06-10]. https://github.com/alibaba/oceanbase.
    [11] STEVENS W R, FENNER B, RUDOFF A M. UNIX Network Programming, Volume 1: The Sockets Networking API [M]. Addison-Wesley Professional. 2003.
    [12] Libev [EB/OL]. [2016-06-10]. http://software.schmorp.de/pkg/libev.html.
    [13] GARCIS-MOLINA H, ULLMAN J D, WIDOM J. Database System Implementation [M]. New Jersey Prentice Hall, 2009.
    [14] CHANG L, WANG Z, MA T, et al. A massively parallel processing SQL engine in hadoop [C]//Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data. New York: ACM, 2014.
    [15] STONEBRAKER M. Technical perspective-one size fits all: An idea whose time has come and gone[J]. Commun ACM, 2008, 51(12): 76.
    [16] JOHNSON R, PANDIS I, AILAMAKI A. Eliminating unscalable communication in transaction processing[J]. VLDB Journal, 2014, 23(1): 1-23.
    [17] BERNSTEIN P A, NEWCOMER E. Principles of Transaction Processing[M]. Morgan Kaufmann, 2009.
    [18] Transaction Processing Performance Council (TPC). TPC Benchmark C: Standard Specification [EB/OL]. [2016-06-10]. http://www.tpc.org/tpcc/.
    [19] HELLERSTEIN J M, STONEBRAKER M, HAMILTON J. Architecture of a Database System [M]. Hanover: Now Publishers Inc, 2007.

  • 加载中
计量
  • 文章访问数:  205
  • HTML全文浏览量:  4
  • PDF下载量:  487
  • 被引次数: 0
出版历程
  • 收稿日期:  2016-06-24
  • 刊出日期:  2016-09-25

目录

    /

    返回文章
    返回