Technology Overview
Understanding SmartArrays
Examples
Benefits
White Papers
Release 4 of SmartArrays
Software Development Kits
Professional Services
Licensing
Modernizing Legacy APL
Our Customers
Case Studies
Case Studies: Modernizing Legacy APL
Partners
Partner Program
Seminars and Training
Newsletter
About Us
Contact
Jobs
Contact SmartArrays Support
SDK Documentation
Tips, Techniques, and FAQs

Release 4 Makes it Easy

The Virtual Database classes in Release 4 let you structure data in the familiar relational model and easily take advantage of the full range of array operations that SmartArrays provides.

SmartArrays Release 4

Building high-performance data-intensive software has never been easier.  Release 4 of the SmartArrays SDK provides the core bulding blocks you need to rapidly assemble data-intensive applications.

New in Release 4:

The major innovation in Release 4 is the public availability of the SmartArrays Data Management Toolkit.  These tools have been used by our own developers for several years and represent the best-practice techniques for handling data in analytical applications.

The Toolkit comprises a set of classes that simplify application development by organizing data in familiar structures that resemble a relational database, while still preserving the power and speed of array processing that the SmartArrays array engine provides.  

The Toolkit includes:

  • Table and Column Classes that parallel the structures in a relational database but in a ready-to-analyze form based on SmartArrays array objects.
  • Data Import from External Databases.
  • Save table and column objects in persistent form, then re-instantiate them in the blink of an eye with memory-mapping.
  • Interactive Compiler for experimenting with SmartArrays classes.
  • Data filter classes for queries.
  • Utility classes for randomized data generation, statistical analysis, and handling date and time data.
  • New self-study tutorials with working examples that let you get up to speed quickly.

 

  Copyright 2008 SmartArrays, Inc. All Rights Reserved. SmartArrays is a registered trademark of SmartArrays, Inc.