《计算机科学与探索杂志》发表论文赏析
作者:鲁鹏凯,江大伟,陈珂,寿黎但,陈刚
单位:浙江大学 计算机科学与技术学院,杭州 310027
摘要:近年来,为支持大数据应用开发,大数据管理系统的研发工作受到越来越多的关注。理想的大数据管理系统应为应用开发人员提供两种支持:(1)快速应用开发,即应用开发人员仅须关注业务数据的逻辑数据模型,而无须关心实际物理存储结构的能力;(2)良好的伸缩性及高效的数据存取。然而,目前的解决方案都未能同时满足上述两个需求。关系数据库管理系统使用数据独立的编程模型以支持快速应用开发,但是关系数据库难以获得大数据所需的高伸缩性。诸如BigTable之类的NoSQL数据库具有极佳的系统伸缩性,但是为了高效地存取数据,需要应用开发人员精心地设计和利用BigTable的物理存储结构,因此,该系统并不支持快速应用开发。提出了RStore大数据存储系统,该系统支持快速应用开发所需的关系数据编程模型,并自动将关系型数据存入BigTable中,同时满足了快速应用开发和高效数据访问两个目标。TPC-C应用上的实验证实了提出的方法可行且高效。
关键词:大数据管理,BigTable,关系数据库