Spelling suggestions: "subject:"mongodb"" "subject:"mongol""
101 |
Data storage for a small lumberprocessing company in SwedenBäcklund, Simon, Ljungdahl, Albin January 2021 (has links)
The world is becoming increasingly digitized, and with this trend comes an increas-ing need for storing data for companies of all sizes. For smaller enterprises, thiscould prove to be a major challenge due to limitations in knowledge and financialassets. So the purpose of this study is to investigate how smaller companies cansatisfy their needs for data storage and which database management system to usein order to not let their shortcomings hold their development and growth back. Tofulfill this purpose, a small wood processing company in Sweden is examined andused as an example. To investigate and answer the problem, literary research is con-ducted to gain knowledge about data storage and the different options for this thatexist. Microsoft Access, MySQL, and MongoDB are selected for evaluation andtheir performance is compared in controlled experiments. The results of this studyindicates that, due to the small amount of data that the example company possesses,the simplicity of Microsoft Access trumps the high performance of its competitors.However, with increasingly developed internet infrastructure, the option of hostinga database in the cloud has become a feasible option. If hosting the database in thecloud is the desired solution, Microsoft Access has a higher operating cost than theother alternatives, making MySQL come out on top.
|
102 |
MySQL och MongoDB operationer med Node.sj som ramverk / MySQL and MongoDB operations with Node.js used as frameworkZsambokrety Eliason, Adam January 2023 (has links)
Data används i stora mängder i dagens samhälle. Sjukvården är inget undantag och i den branschen kan analyser av data rädda liv eller uppfinna läkemedel. För att kunna bruka data i modern tid måste ett databassystem användas. Att välja rätt databassystem kan vara svårt och kräver att man vet varför man väljer den ena över den andra. Här jämförs två databaser för att generera data på om det skilljer sig mellan operationstiderna hos en relationsdatabas och en dokumentbaserad databas. Studien har valt att göra ett tekniskt experiment där MySQL brukas som relationsdatabas medans MongoDB används som dokumentbaserad databas. Node.js används som ramverk för att skapa applikationer där testning sker. Data är hämtad från U.S. Department of Health & Human Services (2023) och representerar sjukvårdsdata från COVID. Operationstyperna INSERT och SELECT är de två som undersöks i denna studien. Resultatet bevisar att båda de framlagda hypoteserna stämmer. MongoDB var i båda testerna mer effektiv och producerade lägre operationstider för INSERT och SELECT. / <p>Stavningskorrigerad titel: MySQL och MongoDB operationer med Node.js som ramverk</p>
|
103 |
Jämförande analys av frågor för enskilda och flera geometrityper för hämtning av geospatiala data i MySQL och MongoDB : Bedömning av frågeprestanda för platsbaserad information i MySQL och MongoDB / Comparative analysis of single and multiple geometric type queries for geospatial data retrieval in MySQL and MongoDB : Assessing fetch query performance for location-based information in MySQL and MongoDBLarsson, William January 2023 (has links)
The use of databases for managing spatial data is widespread due to the efficiency of traditional SQL databases like Azure SQL. However, the exponential growth of data from sources like social media has led to the popularity of NoSQL databases such as MongoDB that handle large volumes of data effectively. NoSQL databases, including MongoDB, have built-in support for geospatial queries, making them suitable for managing geospatial data. Geospatial data combines geometric and geographic information and is represented by spatial datatypes like Point, LineString, and Polygon. MySQL and MongoDB both support geospatial data, but limited studies are comparing their performance in geospatial queries. An experiment was conducted to compare the fetch speed of geospatial data in these databases. The results were analyzed using graphs and related studies to draw conclusions, which showed that MongoDB performed slower fetch requests than MySQL. Future studies can use more data points and different queries.
|
104 |
Exploration of NoSQL technologies for managing hotel reservationsCoulombel, Sylvain January 2014 (has links)
During this project NoSQL technologies for Hotel IT have been evaluated. It has been determined that among NoSQL technologies, document database fits the best this use-case. Couchbase and MongoDB, the two main documents stores have been evaluated, their similarities and differences have been highlighted. This reveals that document-oriented features were more developed in MongoDB than Couchbase, this has a direct impact on search of reservations functionality. However Couchbase offers a better way to replicate data across two remote data centers. As one of the goals was to provide a powerful search functionality, it has been decided to use MongoDB as a database for this project. A proof of concept has been developed, it enables to search reservations by property code, guest name, check-in date and check-out date using a REST/JSON interface and confirms that MongoDB could work for storing hotel reservations in terms of functionality. Then different experiments have been conducted on this system such as throughput and response time using specific hotel reservation search query and data set. The results we got reached our targets. We also performed a scalability test, using MongoDB sharding functionalities to distribute data across several machines (shards) using different strategies (shard keys) so as to provide configuration recommendations. Our main finding was that it was not necessary to always distribute the database. Then if "sharding" is needed, distributing the data according to the property code will make the database go faster, because queries will be sent directly to the good machine(s) in the cluster and thus avoid "scatter-gather" query. Finally some search optimizations have been proposed, and in particular how an advanced search by names could be implemented with MongoDB. / <p>This thesis is submitted in the framework of a double degree between Compiègne University Of Technology (UTC) and Linköping University (LiU)</p>
|
105 |
Extracting a Relational Database Schema from a Document DatabaseWheeler, Jared Thomas 01 January 2017 (has links)
As NoSQL databases become increasingly used, more methodologies emerge for migrating from relational databases to NoSQL databases. Meanwhile, there is a lack of methodologies that assist in migration in the opposite direction, from NoSQL to relational. As software is being iterated upon, use cases may change. A system which was originally developed with a NoSQL database may accrue needs which require Atomic, Consistency, Isolation, and Durability (ACID) features that NoSQL systems lack, such as consistency across nodes or consistency across re-used domain objects. Shifting requirements could result in the system being changed to utilize a relational database. While there are some tools available to transfer data between an existing document database and existing relational database, there has been no work for automatically generating the relational database based upon the data already in the NoSQL system. Not taking the existing data into account can lead to inconsistencies during data migration. This thesis describes a methodology to automatically generate a relational database schema from the implicit schema of a document database. This thesis also includes details of how the methodology is implemented, and what could be enhanced in future works.
|
106 |
Sledování pohybu v MHD / Movement Tracking in Public TransportPaulovčák, Ján January 2017 (has links)
This master’s thesis is dedicated to user’s movement tracking in public transport, as well as to optimize route planning. In the first part, author presents information related to graph theory and graph theory algorithms, including Breadth-First Search, Djikstra’s algorithm and A*. In the second part of this thesis, author describes the design of server and mobile application including description of routing process and how individual parts works.
|
107 |
Herní engine pro ITIL trenažér / An ITIL Simulator Game EnginePučálka, Martin January 2018 (has links)
This master's thesis is focused on Information Technology Infrastructure Library (ITIL). Objective of the project was to analyze, design and implement a game engine, which would provide simulation of IT service operation in real or accelerated time or in turns. Basic part of the engine is a creators mode, which allows users to create custom IT services and specify their behaviour during operation, like the service would be used in real. Another part of the engine is a players mode and simple service desk. In this mode, players can take care of fluent operation of their services. Thanks to this, they can learn and train practices, which are described in ITIL.
|
108 |
Nástěnka pro grafické zobrazování firemních statistik / Graphical Representation of Company Statistics DashboardBortlová, Pavlína January 2019 (has links)
What is measured can be improved. That's why Red Hat and the PnT DevOps team are calling for a graphical visualization of metrics and key performance identifiers (KPIs) that will be available to customers, engineers, and stakeholders to review the progress of the PnT DevOps team.
|
109 |
Forenzní analýza sítě Bitcoin / Forensic Analysis of Bitcoin NetworkDrozda, Tomáš January 2016 (has links)
This thesis is focused on Bitcoin forensic analysis. Main goal of this thesis was to design and implement system tool for forensic analysis. Theoretical part of this thesis is dedicated to Bitcoin network. Requirements and existing tools are described in following chapters. Rest of the thesis is concerned about implementation of such a tool itself. Implemented system is presented as web application, which allows user to search through blockchain, vizualize financials, display profile pages of Bitcoin users and their Bitcoin wallets.
|
110 |
Interacting with Public Art by using Mobile Augmented RealityDiriye, Kalid January 2022 (has links)
Augmented reality is getting much attention due to its continuous development and becoming more pervasive across various industries. Researchers have shown the possibility of improving user experience in augmented reality. Every piece of public art created and installed aims to improve the community's quality of life. This study aims to determine how to create an augmented reality mobile application that users can interact with and learn more about public art on the Växjö campus. An Augmented reality prototype was implemented to examine the possibility of improving the awareness of public art. It was designed and developed using the front-end Unity Engine, Vuforia SDK, and the back-end Node.js server with MongoDB database. A user study with two iterations was conducted. The prototype was tested and validated by an established and standardized method using System Usability Scale (SUS) and User Engagement Scale-Short Form (UES-SF) questionnaires. Based on usability and user engagement scores and interviews, the analysis of the responses demonstrated that the prototype is user-friendly and scalable.
|
Page generated in 0.0512 seconds