Implemented a multi-level indexing for large data file. For each key, a HashMap object is created for distinct key and value pair and each such objects are serialized in the index file. The search is done by fetching the index file which is deserialized and is mapped to the binary file data.
To run the project: 1.Move to the "\src\edu\utdallas\database\MyDatabase" directory and click "ctrl+shift+MOUSE RIGHT CLICK" and select "OPEN COMMAND PROMPT WINDOW HERE" option. This will open command prompt from this directory directly.
2.Complile all the 5 java files with MyDatabase.java in the last position using the commands
javac MyDatabase.java
3.Once all the class files are created type "java MyDatabase" to run the project.
4.Follow all the on screen options to run the program.