An integration approach of hybrid databases based on SQL in cloud computing environment

被引:16
|
作者
Li, Changqing [1 ]
Gu, Jianhua [1 ]
机构
[1] Northwestern Polytech Univ, Sch Comp Sci & Engn, Xian 710072, Shaanxi, Peoples R China
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2019年 / 49卷 / 03期
关键词
big data; cloud computing; database services; hybrid databases; integration; NoSQL; FRAMEWORK; DESIGN;
D O I
10.1002/spe.2666
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As the applications with big data in cloud computing environment grow, many existing systems expect to expand their service to support the dramatic increase of data, and modern software development for services computing and cloud computing software systems is no longer based on a single database but on existing multidatabases and this convergence needs new software architecture design. This paper proposes an integration approach to support hybrid database architecture, including MySQL, MongoDB, and Redis, to make it possible of allowing users to query data simultaneously from both relational SQL systems and NoSQL systems in a single SQL query. Two mechanisms are provided for constructing Redis's indexes and semantic transforming between SQL and MongoDB API to add the SQL feature for these NoSQL databases. With the proposed approach, hybrid database systems can be performed in a flexible manner, ie, access can be either relational database or NoSQL, depending on the size of data. The approach can effectively reduce development complexity and improve development efficiency of the software systems with multidatabases. This is the result of further research on the related topic, which fills the gap ignored by relevant scholars in this field to make a little contribution to the further development of NoSQL technology.
引用
收藏
页码:401 / 422
页数:22
相关论文
共 50 条
  • [1] Applications integration in a hybrid cloud computing environment: modelling and platform
    Li, Qing
    Wang, Ze-yuan
    Li, Wei-hua
    Li, Jun
    Wang, Cheng
    Du, Rui-yang
    ENTERPRISE INFORMATION SYSTEMS, 2013, 7 (03) : 237 - 271
  • [2] Practical application and evaluation of no-SQL databases in Cloud Computing
    Burtica, Ruxandra
    Mocanu, Eleonora Maria
    Andreica, Mugurel Ionut
    Tapus, Nicolae
    2012 IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2012, : 79 - 84
  • [3] Study on the Security of the Databases in Cloud Computing Environment
    Gele, Aori
    COMPUTER-AIDED DESIGN, MANUFACTURING, MODELING AND SIMULATION III, 2014, 443 : 473 - 476
  • [4] Data integration in Cloud Computing environment
    De la Prieta, Fernando
    Rodriguez, Sara
    Bajo, Javier
    Lopez Batista, Vivian F.
    PROCEEDINGS OF THE FOURTH INTERNATIONAL WORKSHOP ON KNOWLEDGE DISCOVERY, KNOWLEDGE MANAGEMENT AND DECISION SUPPORT (EUREKA-2013), 2013, 51 : 407 - 412
  • [5] Detection Method of SQL injection Attack in Cloud Computing Environment
    Wang, Kuisheng
    Hou, Yan
    PROCEEDINGS OF 2016 IEEE ADVANCED INFORMATION MANAGEMENT, COMMUNICATES, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IMCEC 2016), 2016, : 487 - 493
  • [6] WHOA: Hybrid Based Task Scheduling in Cloud Computing Environment
    Albert, Pravin
    Nanjappan, Manikandan
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 121 (03) : 2327 - 2345
  • [7] WHOA: Hybrid Based Task Scheduling in Cloud Computing Environment
    Pravin Albert
    Manikandan Nanjappan
    Wireless Personal Communications, 2021, 121 : 2327 - 2345
  • [8] A hybrid approach to secure and compress data streams in cloud computing environment
    Abdo, A.
    Karamany, Taghreed S.
    Yakoub, Ahmed
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2024, 36 (03)
  • [9] Hybrid Failure Handling Approach for Guaranteed Service in Cloud Computing Environment
    Latchoumy, P.
    Khader, P. Sheik Abdul
    2017 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), 2017, : 76 - 82
  • [10] SWSA: A Hybrid Scientific Workflow Scheduling Algorithm Based on Metaheuristic Approach in Cloud Computing Environment
    Abbasi, Leyli
    Momeni, Hossien
    Yaghoubi, Mehdi
    JOURNAL OF INFORMATION & KNOWLEDGE MANAGEMENT, 2021, 20 (03)