Welcome Guest | My Membership | Login

More MultiValue Database and Products Articles...

Sneak Peek: jBASE Release 5

jBASE Release 5 to deliver a true 64-bit database implementation together with new Application Programming Interfaces (APIs) and enhanced resilience.

 

 

Twitter Button from twitbuttons.com

Release Date: Sunday, March 01, 2009

jBASE International , a leading supplier of database management software is pleased to unveil features of its multidimensional database, jBASE Release 5.

This release builds on jBASE Release 4 to deliver a true 64-bit database implementation together with new Application Programming Interfaces (APIs) and enhanced resilience through the introduction of Dataguard. The Dataguard features allow jBASE to be a truly non-stop MultiValue database.

The new features include:

64-bit database

jBASE 5 is a true 64-bit MultiValue database. Whereas other MultiValue databases might have added 64-bit addressing to overcome 2GB file sizing, jBASE 5 is a complete 64-bit implementation of the database. The upgrade path for all jBASE 4 customers is very straightforward.

Warmstart Recovery

A jBASE 4 database can be recovered by restoring the last backup and replaying the transaction journal but requires manual intervention. Warmstart enables jBASE 5 to automatically recover from events such as power failures in a similar way to mainstream RDBMS products. This is made possible by the Checkpointing enhancements to Transaction Journaling.

Checkpointing

Transaction Journaling has been enhanced to provide an even greater level of flexibility and robustness with the introduction of Checkpointing. Periodically, Checkpointing pauses activity to record a point in time when the database is in a known state - a checkpoint.

Resilient Files

In badly sized hash files data is frequently split across a number of different frames and all must be read from and written to disk when the data changes. If something goes wrong there is a significant chance that an update will be interrupted and the structure of the file corrupted. In jBASE Release 5, a new JR resilient file type has been introduced to eliminate this possibility. In a resilient file, where data spans across disk frames, it is built up in a separate area of the file and flushed to disk. Only once it is on disk is a pointer updated to the new data structure rather than the old structure. There is a small performance overhead when using JR files due to the extra flushing.

Auto-Resizing files

As well as being resilient, JR files also resize automatically. This is achieved by separating the location of the data from the record key of the file. This means that the structure of the underlying data can expand without having to redistribute all the data as was the case with previous hash files.

Online Backup and Restore

Backup and Restore commands have been enhanced so that a database backup and restore can be performed without the need to shutdown activity on the database server. The backup will be a complete copy of the database at the point in time when the backup process finished. This backup is guaranteed to be in a consistent state because of the new Checkpointing feature. The new Restore command can also be used on a live system

New APIs

A new jRemote Resource Adapter has been implemented for jBASE 5. It is a J2EE Connector Architecture (JCA) compliant resource adapter allowing J2EE applications to integrate with a jBASE Enterprise Information System. The JCA accepts connections with JEE clients and manages the lookup, execution and transactional flow of Enterprise Java Beans (EJB), JMS queues and requests from Message Driven Beans (MDB). By means of the JEE user functions a jBASIC program can perform transactional calls to EJB's, drop messages on JMS message queues and perform processing via custom synchronous MDB's.

A new Secure Socket Layer (SSL) API has also been implemented for jBASE 5.

Native SQL Support

The query processor has been enhanced to accept SQL commands as well as jQL commands.

New JDBC and ODBC Connectors

A new 64-bit JDBC connector allows external applications written in Java to retrieve data from jBASE via this industry standard interface.

A 64-bit ODBC Connector implementing the OpenDatabase Connectivity (ODBC) 3.0 API has also been developed. It supports a driver manager based and Unicode compliant interface featuring support for transactions and the calling of stored procedures.

The jBASE Release 5 Beta program will begin in autumn 2009 with the general release by the end of 2009. Those interested in testing their applications against Release 5 should email r5@jbase .com for more information. Support for jBASE 4.1.6 will continue through 2012 to ensure maximum version stability.

 

# # #          # # #          # # #

 

About jBase International

jBASE International is a leading supplier of database management software and web enabling tools for developing, deploying, and maintaining business applications solutions. The flagship product, jBASE, is now proven to deliver an open database product that brings the strengths of three dimensional MultiValue (sometimes referred to as enhanced relational) technology into the mainstream computing market.

From a geographical perspective, our market spans the world, with software companies embedding the jBASE database into their products in every inhabited continent. Amongst over 8,000 businesses using jBASE, we can name the customers of Sanderson, Columbia Ultimate Business Systems and CCI-Triad among our USA customer portfolio and have a significant presence in Europe (amongst others; First Direct Bank, TEMENOS and Wakefield district council), Australia (including; Citadel Computer Systems, Paperless Warehousing), Asia and Africa.

In September 2002, Mpower1 International Ltd. acquired the worldwide support, distribution and existing client rights of the full jBASE product set and embarked on a major investment program with jBASE International as a 100% owned subsidiary.

Mpower1 provides guidance and organization support to businesses, as a partial or full owner of that business, at various stages of their development. Bringing a unique approach to joint business ventures, Mpower1 acts as an enabling partner for its clients sharing the responsibility, risk and reward of their business growth, while protecting the interests of its client. Utilizing decades of senior level management experience, Mpower1 facilitates business strategy development and deployment resulting in accelerated and sustainable corporate performance.

For more information, visit http:/​/​www.jbase.com

About jBase

A multidimensional database, a development environment including a development language, and a middleware component allowing other mainstream and standards-based products to communicate with the jBASE products. The unique jEDI middleware enables access to other databases such as Oracle, DB2 and SQL Server. Microsoft Windows, all major Unix platforms including Linux, and IBM's e-Servers are supported.

For more information, visit http:/​/​www.jbase.com/​products/​jbase.html

Related Articles:


Return to top