EsgynDB – Enterprise Class Converged Big Data Platform
EsgynDB, powered by Apache Trafodion (incubating), brings enterprise-class capabilities to the Hadoop ecosystem, enabling you to bring transactional workloads and operational reporting to Hadoop using standard SQL syntax. With EsgynDB, you can jumpstart your operational Big Data environment while leveraging your existing SQL database expertise and business logic.
The EsgynDB database engine is a massively parallel SQL engine with roots and long history of supporting the most demanding transactional workloads. All transactions are fully distributed and fully ACID – atomic, consistent, isolated, and durable.
All-in-One SQL Database for Big Data
Reduce your licensing and support costs. EsgynDB has the features that you expect in an enterprise class RDBMS:
Full ANSI Syntax
Views and temporary tables
Distributed ACID transactions
Complex join support including nested joins, hash joins and merge joins
High speed load facilities
ODBC/JDBC and .NET connectivity
Disaster Proof with Active/Active Replication
EsgynDB allows you to protect your key operational data – whether it is one table or your entire database – by transparently replicating the same workloads on other clusters in your network. The replicated clusters can be in adjacent racks or on opposite sides of the world. Your data is protected from geographically-local disasters so you can keep your business moving forward under the most demanding of circumstances with zero lost transactions.
These configurations aren’t just for disaster recovery – they can provide scale and performance boosts by distributing workloads and allowing users to initiate updates on either system, while every business transaction sees the current state of your business.
Deliver Applications Faster with Familiar ANSI SQL
EsgynDB uses the same ANSI SQL as traditional RDBMSs. EsgynDB protects the investments that you’ve made in your staff and in developing your reports and business logic. Changing the output style or content to reflect new business conditions simply means writing a new SQL statement. Your key developers and administration team leverage their current skills to adapt to requirements and deliver business value faster in a Big Data environment.
EsgynDB supports basic simple SQL queries to insert, update, or delete a single row using standard SQL data types and manipulations, as well as more complex queries that update multiple rows in one or more tables in a single transaction. EsgynDB also supports more complex OLAP functions for intensive operational reporting.
Connect, Build and Manage with Industry Standard Tools and EsgynDB Manager
EsgynDB supports connectivity with industry standard tools, including ODBC/JDBC/.Net drivers. Applications and tools that use these standards can work with EsgynDB right from the start. You can use EsgynDB Manager and continue to use your familiar tools to create, monitor, and manage your SQL workloads. And if you develop applications using an Object Relational Model (ORM) like Hibernate, EsgynDB supports that as well.
Grow Web-Scale with Operational SQL Performance
At its heart, EsgynDB is a massively parallel query and transaction engine with a sophisticated optimizer and a parallel data flow engine. EsgynDB combines that with a rock-solid Distributed Transaction Manager, drawing from a legacy of high-performance transaction systems. Our architecture excels at both massively parallel operational SQL queries and short operational transactions.
EsgynDB uses HBase and HDFS as its storage engine. These Hadoop ecosystem technologies are designed to scale to petabytes and beyond with commodity hardware, with availability and scalability built in from the start. EsgynDB combines HDFS resilience and the parallelism of its SQL engine to scale as your data grows, without expensive application redesign.