As an "extra" - I am doing a Masters of Data Science at the moment and for millions of rows I would never use CFML.
@Adam Cameron hit on it before - but I do think it needs emphasizing - CFML (while certainly much more capable / much more efficient / etc today) has been built upon the "premise" of creating dynamic content for the web.
Even the changeover from Allaire's C++ version to Adobe wholly rewriting it to run on the JVM - was still dynamic web-based in philosophy.
From genuine research... of my own and of standing on the shoulders of others - "graph" databases can be exponentially faster for select statements / searching, over a Relation Database. So I am a huge fan of graphs for massive data.
Also I use tools / libraries designed from the ground up for data processing.
My go to Stack for Data Science is;
Spark, Mesos (kubernetes), Akka, Cassandra and Kafka - otherwise known as the SMACK stack.
For the inquisitive,
Spark is effectively Scala's Collection library (lists / arrays / maps / etc) rewritten for parallel and distributed processing.
Scala was written by Martin Odersky who wrote the Java Generics - and felt there were fundamental issues with Java that couldn't be "readily solved" - so he created a whole new language - which allowed OOP AND functional programming in the same language.
From a Scala "fanboy" perspective - your newest favourite Java function - was (genuinely - in the realm of 95% certainty) stolen from the Open-Sourced, Scala. (functional programming / Lambdas - truly heaps of "new" Java is from Scala @ 2 releases earlier. Much like Lucee plays catch-up (a lot of the time) to what Adobe puts in ColdFusion - Java follows the pioneering of Scala.
Akka is an asynchronous library for implementing the Actor system (distributivity) - which was invented via Siemens in the 60's and is famous for Siemens ability to have seven 9's uptime. (99.99999%) And while all the pieces of the SMACK stack are their own presentation worthy topics - Akka (IMHO) is what makes the "stack" work.
Cassandra - again is a distributed NoSQL Database and has (as an option) a truly awesome "graph" flavour - which earned it's creator a PhD. (Cassandra Graph - also comes with Spark embedded)
And finally Kafka - is a data Streaming queue - invented at Netflix as they were getting too big to handle all their output as they started really taking off - and this also earned it's creator a PhD, too.
I am a big fan of Functional Programming (Sadly I only get to use it in my studies at the moment) and I am subsequently a fan of Haskell - because you HAVE to write in a functional manner.
Where as Scala lets you slip back into "old" comfortable solutions - because it does imperative as well.
From a "real world - solution" perspective - "I" would use Scala - but while I am doing my degree - I use Haskell for all the coding that I can to enforce the FP mentality upon myself.