A NuoDB Driver for Perl

Even though newer scripting languages are now in vogue, Perl is still the workhorse of the internet. The job market for Perl developers is going strong and Perl has a long history of use in major web sites such as Ticketmaster, Booking.com and The New York Times. Perl is well suited for database processing tasks due to the mature, unified DBI database interface and the numerous database-related modules, templating solutions and ORM frameworks available from the CPAN repository.

NuoDB provides a truly scalable, cloud database that is SQL-compatible at the same time. By connecting to NuoDB, legacy database applications can continue to run and scale into the cloud era while taking advantage of automatic redundancy and easier management.

Read more here


Thanks for releasing this - any chance you could put it on CPAN as well - that would make using it much easier (and you also get it tested on lots of plaforms and other goodies).

NuoDB looks like a really cool project. But if you want Perl programmers to use your driver, it has to be on CPAN. That's the only place 99% of us are ever going to look for Perl code.

Plenty of CPAN distributions use GitHub for their repositories; Dist::Zilla has a number of tools for automating CPAN releases from GitHub. We can help you get set up on CPAN if you haven't used it before.

The installation instructions says:

sudo perl -MCPAN -e 'force install DBI'

This is very bad practice because:

  • this will probably corrupt the packages handled by the system (usually on Linux systems). Instead, suggest to the user to use a local::lib-based environment
  • 'force install' is a bad practice. If DBI doesn't install, there is a good reason that must be fixed, either on the system or in DBI.

Leave a comment

About mwaci

user-pic NuoDB & Perl