Skip to content
/ MAVeD Public

MAVeD is a DBMS that focus on the Single Instance paradigm

License

Notifications You must be signed in to change notification settings

AsulconS/MAVeD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MAVeD

MilanverDatabase

Adrian Bedregal, 2020

MilanverDatabase, aka MAVeD, is a DBMS that focus on the Single Instance paradigm, since it holds a set of batches that are not uniformly distributed, but randomly distributed because they have the data as a set of unordered nodes, like a Heap.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

In order to run MAVeD you must have the following installed:

Windows OS
Visual C++ Distributions
Microsoft C++ Build Tools (MSVC compiler)

Installing

First, suposing that you fulfilled the prerequisites, start by opening a Microsoft C++ Build Tools command prompt (i.e. x64 Native Tools Command Prompt for VS 2019) and navigate until you reach the directory where you downloaded MAVeD. Then run the ./make.bat file to compile everything.

cd .../MAVeD/
./make.bat

Running the tests and Deployment

Since these are the initial phases of the DBMS, it can be deployed just by executing the main.exe to initialize the tests. It's important to know that it just works for Win64 Operative Systems at the moment.

Authors

  • Adrian Rolando Bedregal Vento - Initial work - AsulconS

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Special aknowledgments to the professors who inspired me and teached me a big part of the knowledge that I have at the moment.
  • Also aknowledgments to my family, my girlfriend and my friends. They are such a good reference to get a point of view and inspiration.
  • Finally, special aknowledgments to my professors: Wilber Ramos Lovon, Edgar Sarmiento Calisaya, Alvaro Mamani Aliaga and Franci Suni Lopez.