sql

Engineer holding laptop in a data center Reasons to Use a NoSQL Database

SQL is used to query a relational database, where data is organized into relations. But relational databases do not meet the needs of web-scale information systems—this is where NoSQL storage and retrieval information systems come in. Let's look at the differences between SQL and NoSQL and when you would use either.

Deepak Vohra's picture
Deepak Vohra
Person comparing two similar apples Choosing between MySQL and PostgreSQL

MySQL and PostgreSQL are the top two open source relational databases, and they have a lot in common. So how can developers choose between them? The application should guide the features that need to be prioritized. Here’s how the two databases compare with regard to the features that most relational databases support.

Deepak Vohra's picture
Deepak Vohra
What New Programming Languages Should You Learn This Year?

Regardless of whether your New Year’s resolution is going strong or you’ve ditched it for something else, it's never too late to learn new skills. With a new year should come a new dedication to learning programming languages. Read on to see what programming language you should learn in 2014.

Cameron Philipp-Edmonds's picture
Cameron Philipp...
New Software Helps Scientists Identify Animal Sounds

Thanks to software, scientists now have the ability to record massive amounts of audio samples from ecologically diverse areas and use technology to help in the species-identification process—a labor-intensive task, given the difficulty in deciphering the sounds in many hours of recordings.

Jonathan Vanian's picture
Jonathan Vanian
Why You Need to Train Developers to Improve App Security

An obvious step needed to build secure applications is to provide the right training to development teams. If you want to secure an application, you have to think like a hacker. Security training will help in developing the right mind-set to create secure applications.

Mukesh Chaudhary's picture
Mukesh Chaudhary