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