Want a Database in your JAVA Application ? Get the full power of Database and access it by just using JAVA based methods. NO SQL NEEDED, NO LARGE BIG ORACLE,MY SQL DATABASES NEEDED, NO CONNECTION NEEDED. Just BASIC JAVA PROGRAMMING NEEDED. It stores data in form of flat files.