Objectivity/DB Release 9
High Availability
High Availability (HA) API Extensions
These are API enhancements to improve the management of replicated databases. These improvements extend the functionality while improving the ease-of-use of the HA feature. Database replicas are now automatically resynchronized after a partitioned network is repaired.
Productivity
Tutorials and Samples (Windows)
If you are new to Objectivity, a set of online lessons and exercises is available to help you quickly get started writing applications.
Client Side Listener (Partial)
This provides application developers with access to internal information that could be used for performance tuning or to control application flow.
Performance & Scalability
New Database and Container Catalog
This enhances the performance and scalability of database and container catalogs. The new Objectivity/DB catalog structure improves its operations by simplifying the internal data structure of entries while reducing the number of lock server calls and disk reads required for catalog operations.
64-Bit Memory Address Support
(Altix and Solaris) -- Now you can create and run Objectivity/DB applications that use 64-bit virtual memory addressing. Such applications run on certain platforms that support the creation and execution of 64-bit applications (e.g., the OS supports 64-bit compilers and provides 64-bit runtime libraries).
Page Conversion Utility
Upgrading your old data to the format of the platform you currently use may help you obtain better performance. This new tool assists helps you do that by converting existing federations to the format of a specific machine architecture.
Multiple Page Size Support
Storage pages are the units of transfer to and from memory across the network. By allowing you to specify different page sizes for individual databases, this feature enhances Objectivity's ability to accommodate different kinds of data from disparate databases.
Increased Productivity
Objectivity/Assist [based on the Eclipse IDE]
Objectivity/DB Release 8.0 is tightly integrated with the open source Eclipse IDE. The Objectivity/Assist framework collection of plug-ins to the Eclipse IDE provides easy access to common Objectivity administration functions, data browser, schema viewing/editing and automated code generation capabilities.
Improved Tutorials
If you are new to Objectivity, these online lessons and exercises helps you quickly get started writing applications.
Improved Samples
Sample C++ and Java applications are available to show you how Objectivity/DB can be used in particular application areas or how particular features of Objectivity/DB can be used.
C++ Download
A fully functional, bundled version of Objectivity/DB and Objectivity/C++ is available for download through our website.
Language Compatibility
Java Package and C++ Namespace Support
Objectivity/DB release 8 provides full support for packages and namespaces for persistent classes. C++ persistent classes may now be defined in a namespace, and namespace qualifiers may be used to refer to them. Objectivity/DB Active Schema will provide a "Namespace" API for iteration and scope lookup.
Objectivity/DB Active Schema for Java
The dynamic schema interface is now available with a Java API. If you use Java, this feature allows you to interoperate with C++ specific Objectivity features such as VArrays and multiple inheritances.
J2EE EJB Weblogic CMP Improvements
Improvements have been made to Objectivity For Java to support BEA WebLogic Container Managed Persistence.
Updated Java Session Class
Enhancements to the Java Session Class provide many features of the ooSession C++ class introduced in Objectivity/DB Release 7.0. New features include event logging and the ooSession exception set.
XML Export and Import
Interoperability across multiple platforms and tight integration with evolving language features has always been a hallmark of Objectivity/DB. In Release 8.0 there are robust and scalable tools for importing and exporting C++, Smalltalk or Java objects via XML.
Resilience & Administration
High Availability (Formerly FTO/DRO) Improvements
Mature fault tolerance and database replication capabilities have been a feature of Objectivity/DB since Release 3.0. Objectivity/DB Release 8.0 merges these capabilities into an easy-to-use High Availability option. There are also performance improvements and new functionality that make it easier to add High Availability to an existing system and to cope with hardware and application outages.
Support Information Tool
The support information tool provides a dump of site-specific Objectivity data you can send to Customer Support to help diagnose problems and decrease turnaround time.
OOCHECK Utility
oocheck is a tool that lets you check the logical and physical integrity of associations, catalogs, indexes, page maps, replication status and journal files.
License Manager
The license manager provides unobtrusive regulation of option and platform use and the expiration of downloaded trial software.
|
|
