jBASE Release 4.1.5

jBASE International is pleased to announce the general availability of the latest version of its multidimensional database: jBASE Release 4.1.5. 

The release of jBASE 4.1.5 undoubtedly marks a major new software development for jBASE software. This release introduces a number of new concepts and features to the jBASE product model as well as several minor, although no less important, enhancements.

  Apply for  Evaluation version
  4.1.5 Technical Tips & Tricks
  Download the 4.1.5 flyer
  Documentation
  4.1.5 Training & Events
  Email Sales

In addition to the various enhancements already available in jBASE Release 4.1 the major new features of the jBASE 4.1.5 releases are as follows:

Full Thread Safety

The thread signal handler has been reworked to ensure full thread safety, making jBASE the only thread safe MultiValue database! This functionality is ideal for the customer developing a Java application who intends to make use of the multi-threaded nature of jBASE.  This capability is provided in two models: the Execute/Perform Thread Model and the Advanced Thread Model.
More about thread safety >>

Internationalization extended to supplementary products such as jDP

More and more applications are crossing international and cultural boundaries and as such need to be localized to provide support for the local language of the user. Internationalization is the development of software that can be localized for user communities without changes to executable code.


This latest release also incorporates modifications to the underlying jBASE library functions and components in order to provide the tools and mechanisms whereby applications can be internationalized and localized for global communities. The internationalization functionality provides applications with the capability for correct handling of locale dependent collation sequencing, along with processing of unique character properties, code page data import/export and terminal/printer data input and output. The jBASE library functions, when used in International Mode, process internally using character rather than byte orientated values and properties so that applications can be easily coded or converted by minimum change for the international market. 

SQL Engine allows the jBASE database to be used with external tools and APIs

The addition of an SQL engine means that a BASIC programmer can include SQL statements in place of or in addition to jQL in their BASIC code or at the command line to access jBASE files.   It enables users to perform standard SQL queries against jBASE files including joins directly, field comparisons and other SQL type features not available with standard jQL reporting language.  In particular, with jBASE, SQL allows users to query data where there might be tables within tables and no primary-key/foreign key relationship.

jBASE 4.1.5 SQL Engine (PDF 425 KB)

Faster Retrieval JDBC Driver part of core jBASE

The JDBC Driver
Links with SQL Engine to allow JDBC access from external tools. Allowing users to use the JDBC API to access the jBASE database empowers the user to retrieve data at significantly improved performance than using other jQL verbs through the JavaObjex API or JBC programs. For one, there are far fewer network hits as data is retrieved in "clumps" of rows specifed by the fetchCount attribute in the java.sql.Statement implementation (the user can control this by calling setFetchSize()). As well, SQL is much more performant than the jQL verb SELECT. Note, this does NOT require jDP.
jBASE JDBC Driver (PDF 369 KB)

Security


To prevent people seeing jBASE data using non-jBASE tools, encryption has been added to the areas where it is possible to see data. This means that it is now possible to encrypt jBASE hash files, backups & transaction journals.  jBASE Release 4.1.x users can also purchase the optional Data at Rest Encryption Module (DREM), a powerful new cross-platform jEDI that supports 128-bit encryption and decryption of data at the file system level without any changes to the application code.

New Platforms

jBASE 4.1.5 is now supported on Sun's Opteron platform as well as HPUX Itanium; offering more flexibility for customers.

Upgraded Compilers

4.1.5 compilers are built using VS.NET not Visual Studio 6. As the market standard compilers evolve... so does jBASE!



Talk to your jBASE representative about how jBASE Release 4.1.5 can benefit you! Upgrading is painless and you will not need to recompile your 4.1.4 code to upgrade. Much of the work in jBASE 4.1.5 is preparatory work for making the leap to a completely 64-bit only release in jBASE 5! Email sales@jbase.com for more information.

 

jBASE User Conference        May 22-25, 2007        Miami, Florida

 

 

 

 

 


 
 
 
Copyright ® 2007 jBASE International.  All rights reserved.
Trademarks & Copyrights