2,018 research outputs found

    АНАЛІЗ МЕТОДІВ ЗАХИСТУ ІНФОРМАЦІЇ В НЕРЕЛЯЦІЙНІЙ БАЗІ ДАНИХ MONGODB

    Get PDF
    The main resolution of this article is to analyze the possible methods of information protection in non-relational database MongoDB. In this article the basic methods of unauthorized access to information; investigated material domestic and foreign authors; considered standards that are used to provide cryptographic system stability; the practical recommendations on database administration; The proposals for improving the security features of the system by using the new software. Also defined methods possible unauthorized access to MongoDB. Based on the analysis the main mechanisms to protect against unauthorized access, and how to improve them. Because MongoDB - one of the best non-relational document oriented database that uses a variety of mechanisms crypto protection. It is proved that the main cause is ignorance hacking systems administrators of all defense mechanisms.Главной постановлением данной статьи является проведение анализа возможных методов защиты информации в нереляционные базе данных MongoDB. В данной статье определены основные способы несанкционированного доступа к информации; исследованы материалы отечественных и зарубежных авторов; рассмотрены стандарты, используемые для обеспечения криптографической стойкости системы; приведены практические рекомендации по администрированию базы данных; приведены предложения по улучшению защитных функций системы с помощью использования нового программного обеспечения. Также определяются возможные способы несанкционированного доступа к MongoDB. На основе проведенного анализа определен список основных механизмов защиты от несанкционированного доступа, а также методы их совершенствования. Поэтому MongoDB - одна из лучших документо-ориентированный нереляционные база данных, использует различные крипто устойчивые механизмы защиты. Доказано, что основной причиной взломов системы является незнание администраторов всех механизмов защиты.Головною постановою даної статті є проведення аналізу можливих методів захисту інформації в нереляційній базі даних MongoDB. У даній статті визначено основні способи несанкціонованого доступу до інформації; досліджено матеріали  вітчизняних та зарубіжних авторів; розглянуто стандарти, які використовуються для забезпечення криптографічної стійкості системи; наведено практичні рекомендації щодо адміністрування бази даних; наведені пропозиції щодо покращення захисних функцій системи за допомогою використання нового програмного забезпечення. Також визначаються ймовірні методи несанкціонованого доступу до MongoDB.  На основі проведеного аналізу визначено список основних механізмів захисту від несанкціонованого доступу, а також методи їх удосконалення. Тому MongoDB – одна з найкращих документо-орієнтована нереляційна база даних, що використовує різноманітні крипто стійкі механізми захисту. Доведено, що основною причиною взломів системи є незнання адміністраторів усіх механізмів захисту

    Storage Solutions for Big Data Systems: A Qualitative Study and Comparison

    Full text link
    Big data systems development is full of challenges in view of the variety of application areas and domains that this technology promises to serve. Typically, fundamental design decisions involved in big data systems design include choosing appropriate storage and computing infrastructures. In this age of heterogeneous systems that integrate different technologies for optimized solution to a specific real world problem, big data system are not an exception to any such rule. As far as the storage aspect of any big data system is concerned, the primary facet in this regard is a storage infrastructure and NoSQL seems to be the right technology that fulfills its requirements. However, every big data application has variable data characteristics and thus, the corresponding data fits into a different data model. This paper presents feature and use case analysis and comparison of the four main data models namely document oriented, key value, graph and wide column. Moreover, a feature analysis of 80 NoSQL solutions has been provided, elaborating on the criteria and points that a developer must consider while making a possible choice. Typically, big data storage needs to communicate with the execution engine and other processing and visualization technologies to create a comprehensive solution. This brings forth second facet of big data storage, big data file formats, into picture. The second half of the research paper compares the advantages, shortcomings and possible use cases of available big data file formats for Hadoop, which is the foundation for most big data computing technologies. Decentralized storage and blockchain are seen as the next generation of big data storage and its challenges and future prospects have also been discussed

    A Study of Mongodb and Oracle in an E-Commerce Environment

    Get PDF
    As worldwide e-commerce expands, businesses continue to look for better ways to meet their evolving needs with web solutions that scale and perform adequately. Several online retailers have been able to address scaling challenges through the implementation of NoSQL databases. While architecturally different from their relational database counterparts, NoSQL databases typically achieve performance gains by relaxing one or more of the essential transaction processing attributes of atomicity, consistency, isolation, and durability (ACID). As with any emerging technology, there are both critics and supporters of NoSQL databases. The detractors claim that NoSQL is not safe and is at a greater risk for data loss. On the other hand, its ardent defenders boast the performance gains achieved over their relational counterparts. This thesis studies the NoSQL database known as MongoDB, and discusses its ability to support the growing needs of e-commerce data processing. It then examines MongoDB\u27s raw performance (compared to Oracle 11g R2, a relational database) and discusses its adherence to ACID

    Towards a NoSQL security map

    Get PDF
    NoSQL solutions have recently been gaining significant attention because they address some of the inefficiencies of traditional database management systems. NoSQL databases offer features such as performant distributed architecture, flexibility and horizontal scaling. Despite these advantages, there is a vast quantity of NoSQL systems available, which differ greatly from each other. The resulting lack of standardization of security features leads to a questionable maturity in terms of security. What is therefore much needed is a systematic lab research of the availability and maturity of the implementation of the most common standard database security features in NoSQL systems, resulting in a NoSQL security map. This paper summarizes the first part of our research project trying to outline such a map. It documents the definition of the standard security features to be investigated as well as the security research and results for the most commonly used NoSQL systems

    Big Data Analysis with MongoDB for Decision Support System

    Get PDF
    The big data is currently a growing topic in the world of information technology. Based on the literature mentioned that manage of big data can create significant value for the world economy, improving productivity and competitiveness of enterprises and the public sector as well as creating a large economic surplus for consumers. However, based on the information obtained, the big data is still not widely applied in the company or organization. This study aimed to explore more information about the big data and proceed with making an application prototype big data management. This experiment established with the big data storage that is database, this research use NoSQL database technology that can map the needs of both structured and unstructured. And this research will be carried out migration of Relational Database (RDBMS) into the database MongoDB.   Prototype will be create with the object of study is structured and unstructured data. The expected result of this research is a model or prototype of big data management that can help organizations and companies (especially education) to make decisions based on various types of data

    The Development of a Benchmark Tool for NoSQL Databases

    Get PDF
    The aim of this article is to describe a proposed benchmark methodology and software application targeted at measuring the performance of both SQL and NoSQL databases. These represent the results obtained during PhD research (being actually a part of a larger application intended for NoSQL database management). A reason for aiming at this particular subject is the complete lack of benchmarking tools for NoSQL databases, except for YCBS [1] and a benchmark tool made specifically to compare Redis to RavenDB. While there are several well-known benchmarking systems for classical relational databases (starting with the canon TPC-C, TPC-E and TPC-H), on the other side of databases world such tools are mostly missing and seriously needed

    Big Data Management Prototype Development for Analysis Various of Data

    Get PDF
    The phenomenon of big data is currently agrowing topic in the world of information technology. From someof the literature mentioned that manage big data can createsignificant value for the world economy, improving productivityand competitiveness of enterprises and the public sector as wellas creating a large economic surplus for consumers. However,from some of the information obtained, big data is still not widelyapplied in the company or organization. This study aimed toexplore more information about the big data and proceed withmaking an application prototype big data management. Toexperiment with big data storage that is database, this researchuse NoSQL database technology that can map the needs of bothstructured and unstructured. And this research will be carriedout migration of Relational Database (RDBMS) into the databaseMongoDB. Prototype will be create with the object of study isstructured and unstructured data. The expected result of thisresearch is a model or prototype of big data management thatcan help organizations and companies (especially education) tomake decisions based on various types of data

    Design and Implementation of a NoSQL-concept for an international and multicentral clinical database

    Get PDF
    Tinnitus is a very complex symptom that has many subtypes, which all require different treatment methods. The Tinnitus Database collects the data of tinnitus patients in centers all over the world, with the aim of helping doctors in determining the correct subtype of tinnitus the patient suffers and determining the best treatment method. This is done by providing the relevant information, out of the huge amount of data that is stored in the database, to the doctor. The current database is based on MySQL and it has two main problems. First, the application needs many joins to provide the relevant information that is distributed among different tables. This causes a long response time in some cases. The other problem is the data validation that is pretty important in medical processes, as if it is violated the health of people could be affected. For example, there only exist some possible treatment methods, so it should not be possible to assign another treatment method to a patient. Currently, this has to be ensured with additional methods in the application and additional tables in the database. This thesis examines different NoSQL technologies, if they could solve these two problems and what other advantages or disadvantages they have compared to relational databases. The purpose of this thesis is then to find the best fitting database technology for the system
    corecore