An Insightful View on Security and Performance of NoSQL Databases

被引:0
|
作者
Saxena, Upaang [1 ]
Sachdeva, Shelly [2 ]
机构
[1] Minjar Cloud Serv Private Ltd, Bangalore, Karnataka, India
[2] Jaypee Inst Informat Technol, Noida, India
来源
DATA SCIENCE AND ANALYTICS | 2018年 / 799卷
关键词
NoSQL; Security in NoSQL; Cassandra; Mongo DB; Redis; Big data;
D O I
10.1007/978-981-10-8527-7_54
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The recent advancement in cloud computing and distributed web applications has created the need to store large amount of data in distributed databases that provide high availability and scalability. Due to this problem, in recent years, a non-relational database is needed to scale the growing need of industry and at the same time, must be highly efficient. This gave rise to NoSQL databases which are highly scalable and can store large amount of data. NoSQL databases are-'Not Only SQL' databases and supports almost all the SQL features in addition to several other features. NoSQL is completely schema less and can store any kind of data. A large amount of data is stored in these databases every day, including sensitive data. Security of this sensitive data is an area of concern. Research looked into the security aspect of the top three open source NoSQL databases which are Mongo DB, Cassandra, and Redis. In this research, surprisingly, it has been found that data file encryption is missing in all three databases. Cassandra and Mongo DB are safe from Injection attacks, but there are many other ways to get into these databases and access the data at backend. Researchers provided useful methods to enhance the security for these databases and also evaluated the performance, after improvement in security.
引用
收藏
页码:643 / 653
页数:11
相关论文
共 50 条
  • [31] Machine Learning Approach for Cloud NoSQL Databases Performance Modeling
    Farias, Victor A. E.
    Sousa, Flavio R. C.
    Maia, Jose G. R.
    Gomes, Joao P. P.
    Machado, Javam C.
    2016 16TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2016, : 617 - 620
  • [32] NoSQL Undo: Recovering NoSQL Databases by Undoing Operations
    Matos, David
    Correia, Miguel
    15TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (IEEE NCA 2016), 2016, : 191 - 198
  • [33] NoSQL Security
    Gupta, Neha
    Agrawal, Rashmi
    DEEP DIVE INTO NOSQL DATABASES: THE USE CASES AND APPLICATIONS, 2018, 109 : 101 - 132
  • [34] SQL Databases v. NoSQL Databases
    Stonebraker, Michael
    COMMUNICATIONS OF THE ACM, 2010, 53 (04) : 10 - 11
  • [35] Are NoSQL Databases Affected by Schema?
    Bansal, Neha
    Sachdeva, Shelly
    Awasthi, Lalit K. K.
    IETE JOURNAL OF RESEARCH, 2024, 70 (05) : 4770 - 4791
  • [36] QUERYING DATA IN NOSQL DATABASES
    Babic, Andrea
    Jaksic, Danijela
    Poscic, Patrizia
    ZBORNIK VELEUCILISTA U RIJECI-JOURNAL OF THE POLYTECHNICS OF RIJEKA, 2019, 7 (01): : 257 - 270
  • [37] A comparison of NoSQL Graph Databases
    Perez E, German Andres
    Solarte Pabon, Oswaldo
    2014 9TH COMPUTING COLOMBIAN CONFERENCE (9CCC), 2014, : 128 - U144
  • [38] Integration of Relational and NoSQL Databases
    Pokorny, Jaroslav
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2018, PT II, 2018, 10752 : 35 - 45
  • [39] Digital Forensics and NoSQL Databases
    Qi, Man
    2014 11TH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (FSKD), 2014, : 734 - 739
  • [40] Models for NoSQL Databases: A Contradiction?
    Atzeni, Paolo
    ADVANCES IN CONCEPTUAL MODELING, ER 2015 WORKSHOPS, 2015, 9382 : 133 - 133