Path: Applications : Java database server :
Path: Java : Java sqld :

Java Database Server...

This project is a simple database server written in the Java
programming language.

The data storage is implemented with CSV text files, berkley DB files,
or XML.

sqld has a JDBC connection API for writing database client software
in java.

run.bat stars the sqld database server.

sqlcmd.bat runs a text based database client that lets use the
database server.

JavaCC (java compiler compiler) is used to implement the SQL parser.

sqld.properties
# Server info
server.port=2002
server.bindAddress=127.0.0.1
server.backlog=1024

# Thread pool
server.threadPool.min=0
server.threadPool.max=1000
server.threadPool.timeout=60000
server.threadPool.maxQueue=10000

# Database Implementations
database.impl.n=3

database.impl.1.name=csv
database.impl.1.class=com.mwc.sqld.db.TextDatabase

database.impl.2.name=berkeley
database.impl.2.class=com.mwc.sqld.db.BerkeleyDatabase

database.impl.3.name=xml
database.impl.3.class=com.mwc.sqld.db.XMLDatabase

# Database info
database.n=2

database.1.name=TestDB
database.1.dir=data/TestDB
database.1.type=csv

database.2.name=MasterDB
database.2.dir=data/MasterDB
database.2.type=csv


  sqld.zip - Java database server
  sqld.tar.gz - Java database server