Run your current applications on the world’s most advanced open source database without having to change a single line of code.
With NEXTGRES, it doesn’t matter if your applications were designed for Oracle, SQL Server, or MySQL. Our software hides those differences and allows you to run your applications on PostgreSQL with ease.
[separator headline=”h3″ title=”Overview”]
[dropcap style=”box”]B[/dropcap]y emulating Oracle, SQL Server, and MySQL at the lowest level, the network level, we’re able to handle the differences between your original database and PostgreSQL without the application even knowing the difference.
Generally, if you want to move from one database to another, you’re looking at a costly and time-consuming effort to rewrite subsets of your application, which are no longer compatible with the database you plan to use. NEXTGRES hides these differences and provides interoperability between these systems by appearing as your old database on-the-wire. As your SQL and procedural language DDL passes through our software, it’s translated or recompiled to work with PostgreSQL. Programming languages aside, each database has different behaviors, and we do our best to emulate those as well.
[separator headline=”h3″ title=”Compatibility”]
[one_third][iconbox icon=”server” title=”Oracle Database”]The Oracle Database is exceptional. It’s also expensive. For those applications you don’t need Oracle for, we encourage you to run them on PostgreSQL. We provide real-time translation of a large subset of Oracle’s DDL and DML dialects as well as machine-code compilation of PL/SQL. Similarly, we support the Oracle Database network protocol, which makes us interoperable with many of the same tools and utilities you’re familiar with (e.g. SQL*Plus, TOAD, etc.)[/iconbox][/one_third]
[one_third][iconbox icon=”server” title=”SQL Server”]Over the last year, we’ve seen a number of SQL Server customers migrating to Postgres. As with our Oracle Database compatibility, we want to make this easier, which is why we also support SQL Server’s DML/DDL as well as compilation of Transact-SQL. And, you can keep using many of the common SQL Server tools and utilities (sqlcmd, sqsh, etc.) you’ve grown accustomed to.[/iconbox][/one_third]
[one_third_last][iconbox icon=”server” title=”MySQL”]As MySQL is the world’s most popular open source database, tons of software has been written on top of it. Many of those applications, open-source and commercial, are hard to move to Postgres without completely rewriting them. By masking the differences and implementing its protocol, most MySQL applications work without a hitch on PostgreSQL. Don’t want to learn psql and want to keep using the mysql client, phpMyAdmin, etc.? No problem![/iconbox][/one_third_last]
[separator headline=”h3″ title=”Pilot Customer Program”]
We’re currently piloting our product to a select number of customers. To be considered for the program, please send us an email.
[social icon=”email” url=”mailto:firstname.lastname@example.org”]
[separator headline=”h3″ title=”Free Version”]
We will soon be releasing a downloadable version of the product free for personal use. Stay tuned!