| My
Home Page |
About...
|
My
Resume
|
My
Projects
|
My
Courses
|
My
Music
|
My
Links
|
Programming Background
|
OSS
Database Archive
|
|
|
My Projects
Project List
PostgreSQL Quota Implementation
An implementation of group and user quotas for PostgreSQL 7.6
.
Features:
- Per-tablespace Group Quota
- Per-tablespace User Quota
03-JUL-2004 |
Open Source Benchmark Workshop
An open-source likeness of Quest Software's
Benchmark Factory. I originally created this to test the
differences between our Linux and Solaris Oracle environments at
TVI. It sports a plug-in interface to allow anyone with some
basic Java experience to take our template and create their own
benchmark.
License:
|
General Public
License (GPL)
|
Language:
|
Java 1.4
|
Features:
03-JUL-2004 |
Abstract Grammar Engine (AGE)
AGE is an abstract grammar engine supporting both LL(k>1) and
LALR(1) parsers. Rather than being a parser generator like Yacc,
ANTLR, or Lemon, AGE supports loading a grammar file at run-time in the
style of GOLD and ProGrammar.
License:
|
General Public
License (GPL)
|
Language:
|
Java 1.4
|
Features:
- Parsers
- C (reentrant/thread-safe)
03-JUL-2004 |
Blueprint
A Java-based clone of the old Layout for Dos and Layout for Windows
from Objects, Inc.
License:
|
General Public
License (GPL)
|
Language:
|
Java 1.4
|
Features:
- Build applications by flow-charting
- Almost no programming knowledge needed
03-JUL-2004 |
INNOGRID
INNOGRID is my major ORDBMS project. This will be mother of all
open source databases. It encompasses a multitude of
features. INNOGRID was originally based on InnoDB, developed by Innobase Oy which is now used as a
storage engine for MySQL. However, I've added several features
which will make it the most commercially viable open-source database
(upon release).
License:
|
General Public
License (GPL)
|
Language:
|
C
|
Development
Platform:
|
Red Hat
Advanced Server
|
Planned
Release:
|
December
2004-January 2005 (BETA)
|
Enterprise Edition
Features:
- Engine
- Developed in C
- Multi-threaded
- Fault tolerant
- Limitations
(in non-partitioned mode)
- 32K block size
- 65535 database files
- 8 exabytes total database size
- 65535 clustered nodes
- Full support
for the
following SQL/PLSQL dialects
- Support of
various grid computing architectures
- Shared Disk
- Shared Memory
- Shared Nothing
- Advanced
support
- Packages/Procedures/Functions
- Java Stored Procedures
- Native XML
- GIS/Spatial
- User-Defined
- Supported
Index Types
- B-Tree
- R-Tree
- Bitmap
- Full-Text
- Programming
Language
Support
- Embedded SQL in C
- Embedded SQL in COBOL
- Embedded SQL in FORTRAN
- Embedded SQL in C++
- Embedded SQL in Java (SQLJ)
- PHP Extension & PEAR Interface
- PERL DBI Driver
- TCL Interface
- Emulation
- Thin Oracle-server Emulation
- Bundled
Software
- Utilities
- FROG
- Toad/Tora Clone in Java
- Also supports Oracle, MySQL, and PostgreSQL
- IGSQL
- Interactive SQL client in Java
- Fully Supports SQL*Plus Commands
- Highlight
- Instance overview & tuning utility
- Similar to Quest's Spotlight Product
- OpenReports Designer
- Quickly build reports in the style of
Crystal Reports, Oracle Reports, etc.
03-JUL-2004 |
MDBJDBC
MDBJDBC is a JDBC driver which allows a person to access a Microsoft
Access (Jet 3/4) file directly from Java and perform normal SQL
operations against it. Some of the code is based on my old MDB
engine written in PHP as-well-as the newest work from the MDBTools team. You
don't need ODBC or even Windows to use this.
License:
|
General Public
License (GPL)
|
Language:
|
Java 1.4
|
Features:
- Read/Write Support for Microsoft Access
Databases
- Supports JDBC 3.0
- Operating System Independent
03-JUL-2004 |
MDB Java Database
This is an implementation of the McKoi
database with a re-written storage engine to support Microsoft Access
database files. It thereby allows a user to place any MDB file
into it and use it in a highly-concurrent fashion via the McKoi JDBC
interface.
License:
|
General Public
License (GPL)
|
Language:
|
Java 1.4
|
Features:
- Concurrent Access to Microsoft Access Databases
- Record-Level Locking
- Operating System Independent
03-JUL-2004 |
WebCIFS
WebCIFS provides a gateway to SMB shared resources by means of WEBDAV
or HTTP.
License:
|
General Public
License (GPL)
|
Language:
|
Java 1.4
|
Features:
- Supports Basic/NTLM authentication.
- Remotely and securely access any file/folder on
your internal network with IE or Mozilla/Netscape.
03-JUL-2004 |
SibylSQL Object-Relational Database
SibylSQL was based on the Predator
database. This project is hosted at SourceForge
License:
|
General Public
License (GPL)
|
Language:
|
C++
|
Features:
03-JUL-2004 |
PHP MDB
This is a set of PHP classes which allow direct access to a Microsoft
Access database without ODBC or Windows.
License:
|
General Public
License (GPL)
|
Language:
|
PHP
|
Features:
- Read/Write Microsoft Access Databases
- Operating System Independent
03-JUL-2004 |
TinyRDBMS
TinyRDBMS was my first attempt at writing a relational database.
In short, it really sucks. It only handled a few operations and
practically no SQL. The source will be released if I get over the
embarassment.
License:
|
General Public
License (GPL)
|
Language:
|
C
|
Features:
- SELECT
- INSERT
- UPDATE
- DELETE
03-JUL-2004 |
|