Which RDBMS do you feel best suits the needs of today's climate of rapid change and iteration?

SQLite8%

CouchDB15%

PostgreSQL25%

MongoDB30%

SQLServer19%

lock icon

Please join or sign in to view more content.

1466 PARTICIPANTS
12.1k views3 Upvotes10 Comments
Sort By:
Oldest
CTO in Software5 years ago
Snowflake
5
CTO in Finance (non-banking)4 years ago
CouchDB and Mongo are not RDBMS but at Document-oriented databases. SQLLite has relational features but calling it a full RDBMS is a stretch.
5
Principal Enterprise Architect in Software3 years ago
Snowflake or a similar data “engine” as part of a broader data platform that can manage relational, object, graph and stream/telemetry types of data.
3
Senior Enterprise Architect, Application Consulting in Healthcare and Biotech3 years ago
Oracle Autonomous Database. It is a multimodel converged database incorporating machine learning-based automation.
3
CIO in Services (non-Government)3 years ago
As previously noted, Mongo isn’t really an rdbms. However, it has come a long way in supporting flexible schemas and performant relational functionality. We initially adopted it for iterative development of an in-house statistical data dashboard and are currently working on a refactor of that. When looking at alternative traditional rdbms’ or lightweight versions like SQLite, ultimately we found that latest iterations of Mongo support the level of relational separation and transactional modeling we wanted while still offering the flexibility of optimized document store. It’s definitely a contender at small scale, but I’m guessing based on the percent of people who chose it as a “preferred rdbms” here that our experience scales pretty far up, even if not all the way to F5000 size. At those scales though there is rarely less than some mix of data store engines in use with multiple teams (and in at least one client’s case multiple divisions) dedicated just to ETL to glue legacy and new services together across the mix of platforms. P.S. Snowflake comes up a lot too.
3

Content you might like

IT Manager in Constructiona month ago
Hello,
the topic is so broad, what are you focused on?
Read More Comments
4.8k views2 Upvotes5 Comments

Yes79%

No20%

1.2k views
243 views2 Upvotes

Acquiring new clients and projects20%

Keeping up with evolving technologies and testing methodologies52%

Building a strong reputation and establishing credibility in the industry53%

Adapting to changing client demands and expectations40%

Ensuring effective communication and collaboration with clients and development teams21%

Developing effective pricing strategies and staying profitable14%

Other (please specify)

View Results
1.5k views
Senior Director, Defense Programs in Softwarea year ago
As a buzzword, it’s on life support.
2
Read More Comments
2.8k views2 Upvotes16 Comments