SQLite is an SQL database engine in a C library. Programs that link the SQLite
library can have SQL database access without running a separate RDBMS process.
The distribution comes with a standalone command-line access program (sqlite)
that can be used to administer an SQLite database and which serves as an
example of how to use the SQLite library.
Xapian is an Open Source Probabilistic Information Retrieval library,
released under the GPL. It's written in C++, with bindings to allow use
from other languages.
Xapian is designed to be a highly adaptable toolkit to allow developers to
easily add advanced indexing and search facilities to their own
applications.
Xapian features include:
- Ranked probabilistic search - word importance weighting
- Relevance feedback
- Phrase and proximity searching
- Full range of structured boolean search operators
- Term stemming
- Database files > 2GB
- Platform independent data formats
- Allows simultaneous update and searching.
Sharedance is a high-performance server that centralize ephemeral
key/data pairs on remote hosts, without the overhead and the
complexity of an SQL database.
The openark kit is a set of utilities for MySQL. They solve everyday
maintenance tasks, which may be complicated or time consuming to work
by hand.
Provide mathematical, string and aggregate functions for SQL queries
using the SQLite loadable extensions mechanism.
Math functions:
acos, asin, atan, atn2, atan2, acosh, asinh, atanh, difference,
degrees, radians, cos, sin, tan, cot, cosh, sinh, tanh, coth,
exp, log, log10, power, sign, sqrt, square, ceil, floor, pi
String functions:
replicate, charindex, leftstr, rightstr, ltrim, rtrim, trim,
replace, reverse, proper, padl, padr, padc, strfilter
Aggregate functions:
stdev, variance, mode, median, lower_quartile, upper_quartile
This is alternative to ancient isql - interactive
and comfortable database query tool for Sybase.
Tablelog is a contributed PostgreSQL module that uses a trigger to log
any INSERTs, UPDATEs and DELETEs on a specific table into another table.
The second part of tablelog is able to restore the state of the original
table or of a specific row for any time in the past.
The Zild Database Library implements a small and fast database API
with the following features: C database library - easy to use API
- connect to multiple database systems - zero runtime configuration,
connect using URL scheme - Thread safe Connection Pooling.
Tokyo Tyrant is a package of network interface to the DBM called
Tokyo Cabinet. Though the DBM has high performance, you might bother
in case that multiple processes share the same database, or remote
processes access the database. Thus, Tokyo Tyrant is provided for
concurrent and remote connections to Tokyo Cabinet. It is composed of
the server process managing a database and its access library for
client applications.
TOra is an open-source multi-platform database management GUI that
supports accessing most of the common database platforms in use,
including Oracle, MySQL, and Postgres, as well as limited support
for any target that can be accessed through Qt's ODBC support.
In addition to regular query and data browsing functionality, it
includes several additional tools useful for database administrators
and developers - which aims to help the DBA or developer of database
application. Features PL/SQL debugger, SQL worksheet with syntax
highlighting, DB browser and a comprehensive set of DBA tools.