Database Software

Projects for database management and related tasks.

To facilitate navigating in this list, projects are categorized by their purpose, authorship, and current state. Each project entry lists the categories it pertains to. Clicking on a category name will bring a listing of all projects in that category.

Additionally, a list of related projects is provided where applicable. Each element in that list is a link to the corresponding project entry.

Clicking on a project's name will bring this project's entry as a separate page (a permalink).

Hovering your mouse over the version information of a project shows the list of changes introduced by that version.

Sort controls below allow you to order the list either lexicographically or by the most recent release date, in both directions.

Using the Search control, you can select projects by name. Shell-style globbing patterns (wildcards) are accepted.

(Return to the project listing)

dnstools

(Not released)
Category:
Description:

A set of tools for DNS management.

Related projects:

gdbm

Version: 1.23  —  2022-02-04
* Bucket cache switched from balanced tree to hash table

Change suggested by Terence Kelly.

* Speed up flushing the changed buckets on disk

* New option codes for gdbm_setopt

** GDBM_GETDBFORMAT

Return the database format.

** GDBM_GETDIRDEPTH

Return the directory depth, i.e. the number of initial (most significant)
bits in hash value that are interpreted as index to the directory.

** GDBM_GETBUCKETSIZE

Return maximum number of keys per bucket.

** GDBM_GETCACHEAUTO

Return the status of the automatic cache adjustment.

** GDBM_SETCACHEAUTO

Enable or disable automatic cache adjustment.
	  
Category:
Description:

GNU dbm is a library of database functions that use extendible hashing and works similar to the standard UNIX dbm functions. These routines are provided to a programmer needing to create and manipulate a hashed database.

Related projects:

glacier

Version: 2.13  —  2021-03-22
* Use explicit DESTROY with AUTOLOADs

	  
Category:
Description:

Command line tool for managing AWS Glacier

Related projects:

go-gdbm

(Not released)
Category:
Description:

Go API for GNU DBM.

Related projects:

grot

Version: 1.0  —  2009-05-16
Initial release.

	  
Category:
Description:

Grot rotates MySQL binary log files on replication master server. It works by first determining what slaves are connected to the server. Then it connects to each slave and determines what master log file it currently uses. Finally, it removes those logs on master that are older than the oldest of logs used by slaves.

nssync

Version: 1.1  —  2012-03-27
First actual release.

	  
Category:
Description:

The nssync utility converts DNS records kept in SQL tables of arbitrary format to BIND zone files.

Related projects:

swis

(Not released)
Category:
Description:

Decomissioned.