Performance Zone is brought to you in partnership with:

I am a developer and project manager of CUBRID open source database. I often interact with CUBRID user community answering to their questions and helping them resolve CUBRID related issues. Beside the CUBRID project, I contribute to various open source projects like Hibernate, CodeIgniter, Yii, etc. Personally I am very interested in big data, scalability, and single page real-time Web apps. I enjoy reading (a lot!) and writing tech articles. I have written over one hundred blogs at http://www.cubrid.org/blog and even more tutorials. Esen is a DZone MVB and is not an employee of DZone and has posted 43 posts at DZone. You can read more from them at their website. View Full User Profile

CUBRID Node.js Driver 1.1 is now available at NPM

01.02.2013
| 1339 views |
  • submit to reddit

 

I am very glad to announce the immediate availability of CUBRID Node.js driver version 1.1. You can download node-cubrid from NPM. For more details, see check out the official repository at https://github.com/CUBRID/node-cubrid.

What's New

In this new release we have improved many aspects of the driver.

  • We now follow "One driver to rule them all" concept. In other words, you can use node-cubrid with any version of CUBRID Database including 8.4.1, 8.4.3, and 9.0.0 (beta).
  • The new driver comes with many code fixes, bugs fixes, and design changes.
  • Rich database support: Connect, Query, Fetch, Execute, Commit, Rollback, DB Schema etc.
  • Out of the box driver events model.
  • 10.000+ LOC, including the driver test code and demos
  • New test cases added. Now 50+.
  • We have significantly refactored the code using JSHint/JSLint code analysis.
  • New documentation.
  • Created new tutorials that we will publish later.

Testing

The 1.1 release was successfully tested, using the driver test suite, on 2 OS x 3 CUBRID engine = 6 different test environments.

What's next

The upcoming new version, 2.0, will feature many new features and improvements. For example:

  • CUBRID 9.1 stable release compatibility.
  • Improved queries support. In particular, implementing queries queuing support similar to MySQL.
  • Extended database schema support
  • ... and many more.

If you have questions, ask at our CUBRID Q&A site, or at #cubrid IRC. We will be glad to answer you!

Published at DZone with permission of Esen Sagynov, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)