This is the 5th post on publishing the results of the java survey I ran recently where I asked developers on tools/frameworks they used in the last 12 months. Respondants had the option to choose from a predefined list of options or select Others and provide any other choice.
Here’s the list of topics covered in the survey:
- Web Frameworks
- Application Servers
- Data Access Tools for SQL
- SQL Databases
- Big Data
- Build Tools
- Cloud Provider
In the previous post we covered tools to access SQL databases, now it’s time to cover the SQL databases themselves.
- MySQL – an open-source relational database management system (RDBMS). In July 2013, it was the world’s second most widely used RDBMS, and the most widely used open-source client–server model RDBMS.
- PostgreSQL – an open-source object-relational database management system (ORDBMS) with an emphasis on extensibility and standards-compliance
- Oracle Database – an object-relational database management system produced and marketed by Oracle Corporation.
- H2 – a very fast, embed-able, Java-based open-source SQL engine
- Microsoft SQL Server (MS SQL) – a relational database management system developed by Microsoft.
- SQLite – the most wildly deployed DB Engine included in Android, iPhone, Mac, Windows 10, Google Chrome, Firefox, Safari, etc.
- MariaDB – an enhanced, drop-in replacement for MySQL developed by some of the original authors of MySQL
- IBM DB2 – a family of database server products developed by IBM
- Apache Derby – a small footprint, open-source SQL server implemented in Java
- HSQLDB – a 100% Java open-source DB Server
- RethinkDB – the first open-source, scalable JSON database built from the ground up for the realtime web
- Vertica – High-speed, self-tuning column-oriented SQL database management software for data warehousing and business intelligence