The Evans Data North American Development Survey indicated that 56 percent of respondents claimed at least some use of the schemaless database and 63 percent said they have plans to use NoSQL in the next two years. NoSQL is much stronger in the enterprise segment than within the general developer population, where 43 percent of respondents said they expect to use NoSQL.
NoSQL is a class of database management systems that differ from classic relational database management systems (RDBMSes) in that these data stores may not require fixed table schemas, and usually avoid join operations and typically scale horizontally. These next-generation databases are not only nonrelational, but they are distributed, open-source and horizontally scalable.
The survey of more than 400 developers conducted in May is part of Evans Data's Global Development Survey series. This showed use of NoSQL is rising in the EMEA (Europe, Middle East and Africa) region, where 39 percent of developers report plans to use NoSQL, and the Asia Pacific region, where more than a quarter of the general developer population report using NoSQL today and 68 percent said they have future plans.
"The advent of Big Data is driving adoption of NoSQL, and this is especially true in the corporate enterprise," Janel Garvin, CEO of Evans Data, said in a statement. "While it may have got its start on the web with innovations like Big Table and MapReduce, it's the enterprise that can most benefit from NoSQL and developers realize this across all geographical regions."
Results of the Evans Data survey of North American developers also found that although Mac OS is now more popular than Linux as a development desktop environment, Windows continues to dominate with more than 80 percent of developers using some version of Windows as their primary platform. Also, nearly 40 percent of North American developers reported that they are now working on applications for a wireless device. And 80 percent of North American developers said they expect to be writing multithreaded applications in the next two years.
The Evans Data Global Development survey is an in-depth survey of over 1,200 software developers worldwide. It has been conducted twice a year since 2000 and follows development trends in three major regions. Content is broad based and includes platform and language adoption, mobile development cloud development, databases, development tools and methodologies, and other current issues or interests.