Oracle Named Database of the Year, MongoDB Comes In Second (softpedia.com)
An anonymous reader writes: Oracle's database management system has seen the biggest rise in terms of popularity in the past year. Oracle didn't only see a rise in the number of deployed instances, job offerings and mentions on LinkedIn profiles, but for the first time also became a popular topic on Twitter and a constant mention on StackOverflow, a popular Q&A support forum for developers. Second on DB-Engine's popularity list was MongoDB, which barely missed winning the DBMS of the Year award for the third time in a row.
Because writing to nev/dul is PERFORMENT!!!!!
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
So the biggest increase in popularity is the only factor? If someone makes a new DB that increases 10000% in users, does it win? Because you'd only need 100 users to accomplish that.
:..elect the only relevant nosql db, plus the SQL db everyone hates so much that nosql almost seems worth trying by comparison.
In b4 web scale
I'm not real sure what one idiot they polled to get these results, with the fanboys of nosql these days, I can see MongoDB ... but Oracle? Bullshit. You lose all credibility right there.
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
Sorry, but with silly results like this, I have to ask why such a small article so vapid of meaningful content was posted on Slashdot. Shouldn't paid shill articles be a different color or something?
No mention was given as to how this ranking was accomplished, and the list given at the bottom of the article doesn't even match the headline (where 2 and 3 are MySQL and MS SQL Server, and Microsoft Access beats Cassandra.
Any DB ranking that puts Access in as a top contender should definitely back up their claims - extraordinary claims require extraordinary evidence!
I have no problem with your religion until you decide it's reason to deprive others of the truth.
MongoDB comes in 1st Place as the leakiest and most compromised of 2015. They'd like to thank the Academy, and all of the companies who laid off their DBAs and sysadmins in favor of hiring a barely-over-minimum-wage "full stack developer" to do it all. Schadenfreude is beautiful.
I really tried to love MongoDB but I realized that all the freedom they claimed was freedom to structure things exactly there way and only their way. I now hate MongoDB like it is leaking sewage pipe at an Ebola hospital.
I used oracle professionally for about 8 years until I realized that things like PL/SQL didn't exist to help me structure an N-Tier system better but to just lock me into their stupid database. Oracle as a database isn't terrible so much as their pricing, and even worse, their sales people are horror shows. Pretty much if I can't install my datastore using apt-get or yum then it isn't getting installed.
I would say the only thing worse than having to deal with either of the two above poxes upon humanity would be the people who evangelize these solutions. Someday they will realize the MongoDB isn't NoSQL but HUMONGOSql. Or that PL/SQL was just a huge joke designed to waste many billions of developer's hours while making them pay for the privilage.
Until then we will just continue to use our secret MariaDB and PostgreSQL handshakes and we will just smile as the Oracle and Mongo people keep struggling in the mire not knowing that there is a great jogging path a few feet away.
I can never use Oracle because I have no kids, ergo no firstborn son to give away.
Seriously, don't use Oracle. Even if it's the best option technically, nothing is worth the biblical level of screwing coming your way.
SJW n. One who posts facts.
Larry really needs to buy another Hawaiian island, so just in time.
Website Just Down For Me? Find out
What is this, an unpaid advertisement?!
Everyone knows Oracle sues its customers into using all kinds of software they don't WANT or NEED.
You don't win a popularity contest by being a bully.
These number indicate AGONY, not POPULARITY.
Oracle 12g now supports multiple databases on the same server instance! Amazing breakthrough in database science, coming just a few years after their latest innovation: case insensitive LIKE.
Of course multiple databases per server instance has been available in SQL Server since the time it was still Sybase and in MySQL since before Y2K. But those are not Enteprise Worthy Databases of course so it doesn't count, and the fact that on SQL Server there's no additional expensive license to enable this feature is all the evidence we need. ORACLE RULES!
lucm, indeed.
First this and now this?
Larry, OK, we admit you have a bigger you-know-what. Satisfied, now?
At least tag articles or something if they're going to be clickbait, misleading, non-news stories.
Also, your description is wrong; from the methodology page (for the "study", http://db-engines.com/en/ranki...), the metric doesn't measure deployed instances, or usage, or even active interest. The metric measures delta in mentions online related to the DB type. The only valid conclusion you can draw is that there was a larger increase of mentions of Oracle than other databases.
I could suggest one compelling alternative explanation for the findings: the world is becoming more concerned about computer security, and since Oracle is one of the companies who's products are the most plagued with security problems (and the Oracle brand is intentionally associated with Java in all regards), that could easily explain an increase in mentions of their company. Just a thought, you know, for people who think.
if popularity mattered, i would run Windows. what's popular is rarely good. how else do you explain beiber?
Anons need not reply. Questions end with a question mark.
First Java and now Oracle? Hmmm, I wonder how that happened.
ayottesoftware.com
The link you give is to a counter for how many times someone searches Google / Bing for the Database, or uses a FREE service to talk about the product. This is so obviously flawed I don't know where to begin. Lets start with: Running MySQL, my mode of support is Google and my postings about my cool tools and handy hacks will be in Stack Overflow. Running Oracle, my mode of support is Oracle as I have no reason to search for help in Bing or Google. Further, my epeen waving will be on Oracle's forums, not stack overflow. That's enough to not bother with the other BS used to "measure" popularity. If you don't see immediately how the results from the site you posted are going to be grossly skewed, I can only suggest a good strong lobotomy.
I originally came here to ask "Is it sharded?" as a joke.. .thanks for wrecking that for me.
-The wise argue that there are few absolutes, the fool argues that there are no probabilities.
Given how vilified Oracle is especially for it's licensing practices, which were discussed here: http://developers.slashdot.org... I'd think people who can would be migrating away in droves and voting it down rather than database of the year.
I'm not sure I'd want the 'back end' of my fart app running on Oracle!
I can see Oracle more than MongoDB.
Even the jokers advocating MySQL laugh at MongoDB.
"Mongo only pawn in game of life."
Just cruising through this digital world at 33 1/3 rpm...
I use databases in embedded products.
Oracle is proprietary and probably not free.
MariaDB (MySQL) are not reliable, verified the hard way multiple times.
MongoDB is not structured; some found that fun, I found them horrible (for example to update the field of a record).
Postgresql is free, very reliable, and the last couple of versions can even manage unstructured data for the fanatics.
So the big shared part of the system consist in structured tables and notifications, while the clients applications that connect to it can store in JSON there private data if there like this format. Very powerful and run smoothly even on a tiny 0.5GHz Cortex-A5.
I guess there is bragging rights on the line, but to be honest, I didn't even know there was a competition, let alone an award.
So, who won the text editor of the year?
You can easily run create as many ORACLE_SIDs as you want in one ORACLE_HOME. Just export the environment variable for a new SID, login to sqlplus, CREATE DATABASE, then run CATALOG.SQL and CATPROC.SQL.
The problem with multiple ORACLE_SIDs is precisely the problem with VMs: the kernel is duplicated within each instance, which is a waste of RAM and storage.
I don't have enough instances to justify the new multitenant, but the idea behind it is the same as nspawn/Docker or Solaris Zones. There is only one kernel, and one set of OS binaries. Containers are rolled into the OS, which means that you can fit more "userland" on the system because you are only running one "kernel."
IDK if Microsoft has been doing this. Kudos if they have.
Oracle is popular with mission-critical enterprises, who have LARGE checkbooks, HUGE transaction volumes, and cannot afford ONE MINUTE of downtime.
This is not, and has never been, Microsoft's target market.
No one has attempted in quite some time to seriously challenge Oracle in massive transaction volumes.
You will notice that Oracle's top score is on SPARC, and is from nearly three years ago. There is no significant challenge to them on TPC-C.
PostgreSQL == Han Solo
SQLite == Princess Lea
Mongo == Jar Jar Binks
MySQL == Darth Vader
May the Source be with y'all
What's it? Database for mongoloids? LOL. What's next? SpazzOffice? Windows Lickers?
Someone is still using that piece of shit?! It takes the crown from MySQL for the worst database ever. Here's only the most recent example:
A coworker issued an update to a large table to which he didn't have update rights. Oracle's response? Drop the table!
Way to go, Oracle! This is only the latest reason my company has decided to ditch Oracle in favor of PostgreSQL.
And multiple databases per server? PostgreSQL has had that forever.
WTR Oracle and SQL Server, I'm reminded of Mencken's comment about Coolidge:
"It is as if a hungry man, set before a banquet prepared by master cooks and covering a table an acre in area, should turn his back upon the feast and stay his stomach by catching and eating flies.”
Since Oracle now owns Java and Solaris as well as MySQL and various brands of Linux, I wonder how they qualified between an Oracle-branded database and an Oracle Database.
Custom electronics and digital signage for your business: www.evcircuits.com
The Oracle result includes MySQL. That at least doubles the search results. And much of the content is about how bad it is.
For large enterprise systems, there are not a lot of good options to begin with. Had the discussion with a college the other day. Apart from the two you mentioned (MariaDB and PostgreSQL), and the one that "won" Oracle, that really only leaves IBM DB2 (which I know little about).
If you work for an organization that outsources most of their technical talent, so can't have a bunch of experts on payroll, that pretty much rules out both MariaDB and PostgreSQL (which is really too bad as I have heard a lot of good things about PostgreSQL spatial GIS engine). This is because they need to be able to have access to external support from another big company (i.e. IBM or Oracle), and yes boy do they pay for it. However many would rather that than deal with staff and salary apparently. This really isn't a reflection of how "good" a DB is, but rather open VS closed source and support models VS staffing framework. Though technical documentation does count towards something. There *is* a ton of technical support for Oracle, though some leaves a bit to be desired. The other thing that isn't so fair, is that a lot of that is because Oracle has simply been around forever, but some of that will be for versions that no longer really apply anymore.
So regardless of how bogus the rating is, there really isn't enough players in the same category to really have much of a list to begin with. Though to rant with the rest, using the number of technical discussions on a particular DB, isn't exactly a good metric, as if it was good, it should be intuitive, and or not full of issues, requiring a lot of discussion, so pretty much the opposite of good. Also insofar as job postings and corresponding linkedin references (which are really just a mirror of that), most of the HR and/or Management boffins that put those things together probably have never heard of anything but Oracle, DB2, etc... and wouldn't know a MariaDB or PostgreSQL if it hit them in the face... so also not so good of a metric.