|
WhamTech was formed in November 1998 when it acquired the database
technology assets and hired the core development team.
Since the database assets were acquired, WhamTech has achieved
the following major advancements to modernize the technology, develop unique new
products, meet standards,
and be better equipped to meet customers' 21st Century data and information
integration, sharing, and interoperability needs:
- Developed legacy RDBMS product, Thunderbolt's, inherent spatial-visualization
capabilities and packaged as products called SDAT™ (and
later, WhamSDAT™)
and WhamViz™.
- Separated the Thunderbolt database engine from the stand-alone
Thunderbolt RAD (Rapid Application Development) environment to allow for a
modern multi-tiered system architecture. Thunderbolt database engine was
packaged as a legacy product called Thunderbolt.
- Recognized Thunderbolt as a VLDB (Very Large Database) technology and
develop methods to scale up to billions of records and terabytes of data.
- Developed a near-commercial Web search engine, called WholeWeb, that
reached 300 million Web pages with 30 billion words and 6 billion links
indexed.
- Developed search and linguistic algorithms for Web and Enterprise Search
solutions.
- Developed a 64-bit Cyclic Redundancy Check (CRC) algorithm that is extremely fast and has a one in
18 billion collision rate. This algorithm was packaged as a legacy product called WhamCRC™.
- Developed a shared-nothing parallel architecture (WholeWeb).
- Developed pre-computed query processing for normally-static data
warehouses (WholeWeb).
- Developed Link Mapping™, which map bi-directional hierarchical and
non-hierarchical links and networks - virtual, physical, and
attribute-based. These link maps can be superimposed on content and other
attributes to add significant value to data and information.
- Developed software to enable high-end complex query processing.
- Developed an SQL translator to allow Thunderbolt database engine products
to work with SQL.
- Developed an OLE-DB driver that works with ADO and passes both SQL and Thunderbolt Query Language
(TQL).
- Developed real-time indexes that allow high volume inserts/updates AND
simultaneous complex query processing by a large number of users.
- Developed a complex query processing accelerator that enables sub-second
responses to complex queries on a billion-record database. See
www.billionrecords.com
for more information and a hands-on demonstration.
- Developed EIQ Server®
for external index and query processing of multiple databases, files, and
documents, on multiple systems in multiple locations.
- Developed standard ODBC and JDBC drivers to work with EIQ Server.
- Developed Web Services access to EIQ Server.
- Developed basic Automatic Query Processing (AQP) that is a query
optimizer, based on an almost complete understanding of metadata and source
data through external indexes. Also, query processing does not involve
any interaction with source data - only when results are retrieved.
- Developed two additional EIQ Products™: EIQ
SuperAdapters™ - data source-specific alternative adapters for federated
database systems, and EIQ TurboChargers™ - data source-specific query
enhancers for existing applications and/or federated database systems
- Developed basic Link Indexes™ that allow link mapping
and analysis of non-obvious relationships within middleware indexes instead of
the conventional approach of data mining in data warehouses/marts. Link
Indexes can be combined with conventional queries to provide a powerful
content-plus-structure approach to data and information integration, sharing,
and interoperability.
Note that all achievements are incorporated in the core index
and query processing engine, which is now used as the basis for
EIQ Products. |