As a transitional step, this site will temporarily be made Read-Only from July 8th until the new community launch. During this time, you can still search and read articles and discussions.
While the community is read-only, if you have questions or issues requiring TIBCO review/response, please access the new TIBCO Community and select "Ask A Question."
You will need to register or log in or register to engage in the new community.
TIBCO® Graph Database - Getting Started
|Apple Mac OS X||
10.10.x, 10.11.x 64-bit on x86-64
7, 8 64-bit on x86-64
6.x, 7.x 64-bit on x86-64
|Red Hat Enterprise Linux Server||
6.x, 7.x 64-bit on x86-64
Supported File Systems
|OS X||hfs, nfs||
HFS is OSX file system, and NFS only v3 and v4 are supported.
NTFS and Veritas Cluster file system.
|Linux||ext3, ext4, hfs, hpfs, nfs, vxfs, xfs, btrfs, ocfs||
only ext3/ext4 is tested. NFS only v3 and v4 are supported.
The rest needs to be tested, but should technically work
Minimum Hardware Requirements
Community Edition Limitations
|Database Size||100 GB|
|Number of Connections||5|
|Number of Users||5|
To install, go to our Community website and choose the version that you wish to install. Unzip the folder, and you should see the following folders and files in tgdb/1.0.
(The following image was generated from a Mac OS X environment)
Within the tgdb/1.0 folder, we have three folders and three documents.
Contains server and admin executables and server config files.
Initially empty directory, which is configured to be the default database folder.
Contains the Java Client API library.
The license agreement form
You now have all the necessary components to begin running TIBCO® Graph Database.
The following sections give detail into the configuration files and how to utilize the executables.
The following configuration files pertain to running the server.
This file is used to configure the server for initializing the database. Refer to the file comments for specific settings.
This file is used to configure the server for running the database. Refer to the file comments for specific settings.
When running any of the following two applications with a new user, a license agreement will appear if the license agreement was not previously accepted.
To run the server, find the executable named tgdb.
NOTE: A single server instance starts a single database.
Usage: tgdb [cmd] -c|--config <config filename>
Initialize a Database. When running this, specify an initdb conf as the config file
e.g. "tgdb -f -i -c <initdb configuration file>"
Force creation. This will delete all the data in the directory specified by the conf file.
Start a Database. When running this, specify a tgdb conf as the config file.
e.g. "tgdb -s -c <tgdb configuration file>"
Creating and Running a New Database Instance
To run a new database instance, you must first initialize the database before running it. After configuring the conf files appropriately, simply run
tgdb -i -f -c <initdb conf file>
to forcefully initialize a new database instance with the configurations in the conf file, and then run it with
tgdb -s -c <tgdb conf file>
to start the server with the targetted new database, specified in the tgdb conf file.
Refer to the Administrator page for specific details.