Source Code for Berkeley Database Projects
P2
P2 is an overlay network engine that allows network topologies and protocols
to be specified in either a datalog-based declarative logic language, or
a python-based dataflow scripting language. An early release of
the system can be downloaded
here.
TelegraphCQ
TelegraphCQ is an adaptive data stream processor.
The TelegraphCQ 0.2 release can be downloaded
here.
PIER
PIER is an internet-scale query processor.
Source code for PIER can be downloaded
here.
YFilter
The YFilter filtering engine allows users or applications to submit multiple queries that are to be
continuously executed against streaming XML messages.
The YFilter 1.0 code can be downloaded
here.
TinyDB
TinyDB is a query processing system for extracting information from a network of TinyOS sensors.
The latest version of TinyDB can be downloaded
here.
Potter's Wheel
Potter's Wheel is an interactive framework for data transformation and cleaning.
It was a part of the
CONTROL project.
The code can be downloaded
here.
GiST
Generalized indexing packages, including the C++
libgist
package, and GiST patches for
PostgreSQL.
The code can be downloaded
here.
Information and source code for older Berkeley Database projects can be found
here.