FreeBSD Databases

Six More Databases

Note: Information extracted from FreeBSD Ports

Port description for databases/gdbm

The 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.

This library exists in the FreeBSD base collection, but the GNU version has added functionality that is sometimes useful.

WWW: http://www.gnu.org/software/gdbm/gdbm.html

Port description for databases/gigabase

GigaBASE: Object-Relational Database Management System

GigaBASE inherits most of the features of FastDB, but uses page pool instead of direct mapping of file on virtual memory. So GigaBASE is able to handle database, which size significantly exceeds size of computer physical memory. Convenient and flexible C++ interface makes development of application for GigaBASE very easy and automatic scheme evaluation simplifies maintenance and modification of the system.

GigaBASE merges best features of relational (simple data structure and non-procedural query language) and object-oriented (direct object references, user defined types and methods) databases. GigaBASE is primary oriented on application requiring fast data retrieving by means of indices and direct object references, such as Web Server databases applications.

SUBSQL utility can be used for database browsing and inspection, performing online backups, database recovery, importing data to and exporting data from database. GigaBASE will perform automatic recovery after system or application crash, you should not worry about it. The only thing you can have to do manually is stopping all database application if one of them is crashed leaving database blocked.

WWW: http://www.garret.ru/~knizhnik/gigabase.html
Author: Konstantin Knizhnik knizhnik@garret.ru

Port description for databases/grass

Geographic Resources Analysis Support System (GRASS GIS)

An open source Geographical Information System (GIS) with raster, topological vector, image processing, and graphics production functionality that operates on various platforms through a graphical user interface and shell in X-Windows. It is released under GNU General Public License (GPL).

WWW: http://grass.itc.it/

Port description for databases/msql

Welcome to Mini SQL 2! It's been a long time coming but we hope the wait has been worth it. As the development of mSQL 2 continues, further funtionality will be made available. This release concentrates on adding the underlying performance and data handling features to mSQL.

The software has changed quite a lot since the 1.x version of mSQL. Some of the new features are greatly improved support for indexing your data, much better performance for complex queries and large data sets, the addition of variable length TEXT fields, support for server managed numeric sequences, better regular expression handling, and easier control over the configuration of the server.

FreeBSD-specific port notes

The ports of mSQL 1.x lived in it's own tree, /usr/local/Minerva. At the time, mSQL was a part of a larger project called Minerva, to which other tools would be added. These other tools would also live in /usr/local/Minerva.

As of the 2.x release of mSQL, the author of mSQL has put many of these tools into the base mSQL distribution, and so it is no longer feasible to have the program live in it's own directory.

So, in keeping with the BSD directory tree structure, you will find the following changes between the "official" mSQL 2.x distribution and the FreeBSD port :

Documentation states: Port uses:

WWW: http://www.hughes.com.au/

Port description for databases/sqlite

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.

WWW: http://www.hwaci.com/sw/sqlite/

Port description for databases/typhoon

WWW:http://sal.kachinatech.com/H/1/TYPHOON.html

All content on this site is Copyright 2001 - 2003 by Bill Nicholls
All Rights Reserved