Main Page

From Trafodion open source software project
Jump to: navigation, search
HP Logo (New Window)
Trafodion: Transactional SQL-on-Hadoop DBMS
Production Ready Trafodion 1.1 is now available.
Contact trafodion<at>hp<dot>com for more information on enterprise support.

Hadoop is an open source framework designed to rapidly ingest, store, and analyze large data sets. Hadoop is well suited for batch processing where immediate interactive analytics are not required. But today, Hadoop does not support the transactional workloads you need to run your business. On the other hand, traditional operational databases, which are designed to handle transactions, struggle to handle really large data sets.

Trafodion is an open source project sponsored by HP, incubated at HP Labs and HP-IT, to develop an enterprise-class SQL-on-Hadoop solution targeting big data transactional or operational workloads. Trafodion is licensed under the Apache License, Version 2.0; see Trafodion Open Source License. The name “Trafodion” (the Welsh word for transactions, pronounced “Tra-vod-eee-on”) was chosen specifically to emphasize the differentiation that Trafodion provides in closing a critical gap in the Hadoop ecosystem. Trafodion builds on the scalability, elasticity, and flexibility of Hadoop. Trafodion extends Hadoop to provide guaranteed transactional integrity, enabling new kinds of big data applications to run on Hadoop. To learn more, see the Trafodion Product Brief (pdf, 162 KB).

Developed with HP Labs (New Window)

Trafodion Sandbox

Get started with the Trafodion Sandbox

Download and install this VM on your PC, and explore Trafodion on a single-node cluster.

Key Features of Trafodion
  • Full-functioned ANSI SQL language support
  • JDBC/ODBC connectivity for Linux/Windows clients
  • Distributed ACID transaction protection across multiple statements, tables and rows
  • Performance improvements for OLTP workloads with compile-time and run-time optimizations
  • Support for large data sets using a parallel-aware query optimizer
Key Benefits of Trafodion
  • Reuse existing SQL skills and improve developer productivity
  • Distributed ACID transactions guarantee data consistency across multiple rows and tables
  • Interoperability with existing tools and applications
  • Hadoop and Linux distribution neutral
  • Easy to add to your existing Hadoop infrastructure
Understanding the Software
Understanding the Software

What makes Trafodion unique

Using the Software
Using the Software

Download and try Trafodion

Contributing to the Software
Contributing to the Software

Become a Trafodion contributor

Joining the Community

Participate in our community