![]() ![]() |
| BTree |
| Home | BTree Guide | BTree Performance | Sample Applications | BTree Roadmap | Other Products |
Virtual Machinery offers two products which implement a B+Tree - one for the Java platform and one for the following Smalltalk platforms - Smalltalk Express (or Digitalk ST/V versions 1.1 & 2.0), IBM Smalltalk and Dolphin Smalltalk. The Smalltalk version is sufficiently generic to allow easy translation to any Smalltalk platform. Both distributions come with full documentation and example code. You can download a Demo of our BTree by clicking here. BTrees are also useful in J2EE - you can read more here and you can download the code associated with this discussion here . In the memory-constrained environment encountered on small devices that implement the Sun J2ME platform Virtual Machinery's implementation is invaluable. You can learn more about this here and download the demo application here.
The Standard Java BTree version can also be used without modification on Google's Android (TM) Mobile Platform
These classes give fast access times to up to 4Gb of textually indexed data. The B+Tree is platform independant with a small footprint (less than 40k for the implementation for the Java platform). Transactions are supported with full commit and rollback. User-defined cache levels are also provided. The distribution includes full documentation as well as code examples. The Smalltalk version also includes the full source code, source code for the implementation for the Java platform can be purchased separately. Classes are designed in Component form allowing individual classes to be substituted. A full toolkit with the ability to examine, compress and repair datasets is also available (this is a Java application but can be used on datasets created by both Smalltalk and implementations for the Java platform) .
The Distribution for the also includes -
Advantages
Limitations
A Quick guide to BTrees gives an overview of the underlying principles of BTrees.The QuickStart for Java page and the QuickStart for Smalltalk page give you a rapid introduction to creating and using this Btree implementation. A more extensive guide to the features is supplied with each distribution in the form of a Programmers guide. Full javadoc-generated and Smalltalk class documentation is also available. For more information contact info@virtualmachinery.com.
You can find out more about our BTree implementation on the BTree FAQ page. We also have some BTree programming tips and tricks listed here which will show you how to make the most efficient use of BTrees in your application. We always welcome feedback on our product and demos - please feel free to contact us using the link at the bottom of the page.
Buy Virtual Machinerys BTree implementation online. 
|
All Content © 2009 Virtual Machinery All Rights Reserved.
Portions of this page are reproduced from work created and shared by Google and used according to terms described in the Creative Commons 2.5 Attribution License. |
||