Data Analytics

Query many data sources as one: IBM Queryplex for data analytics

Share this post:

Queryplex runs advanced analytics (SQL, Python, R, PySpark, etc) across many devices and data sources as though they are a single consolidated data repository. The technology can be used to erase data silos of multiple databases (e.g. Oracle, DB2, PostgreSQL, Netezza), or compute analytics across tens of thousands of distributed Internet of Things devices where data may be stored in smaller repositories (text files, Excel spreadsheets, Informix, MySQL).  Queryplex let’s you query many data sources at once with a single statement, whether they are large repositories, small devices, or any combination of them.

Leveraging powerful new technology Queryplex creates a computational mesh across all of your data sources enabling them to self-organize and collaborate when processing a query. When Queryplex connects all of your data sources together it has the power to turn your many data devices into a virtual super computer.  This means you’ll often accomplish many times more with Queryplex than you could achieve with either standard edge computing or centralized big data systems.

IBM Queryplex

Queryplex cloud service makes it possible to query huge numbers of data sources as if they were one

Data silos are a thing of the past

With Queryplex you can easily run queries across many data repositories as if all of the data was centralized. It’s the ultimate virtual data lake!

Analytics for Internet of Things

Queryplex’s powerful distributed algorithms scale massively to hundreds of thousands of nodes, with very low requirements for compute and RAM. This is ideal for the Internet of Things. You can now run complex analytics across thousands of devices with ease.

Query over many data formats

Queryplex supports a huge range of source databases and data formats that you can query as a single source, including: CSV (text) files, Excel, Oracle, MySQL, SQL Server, DB2, PostgreSQL, MongoDB (JSON), Cloudant (JSON)

Query with multiple languages & tools

Queryplex supports the most popular languages for data science and analytics, including: SQL, R, Python, Scala, PySpark, and Jupyter Notebooks. You can use your favorite analytics tools too, such as RStudio, Tableau, Cognos, Watson Analytics, Spotfire, and Microstrategy.

Queryplex provides industry leading language compatibility. Products like Oracle, Netezza, PostgreSQL, DB2, all support variations of the SQL standard. With Queryplex we support a huge range of SQL dialects, as well as stored procedure languages like PL/SQL and SQL PL so you can run queries originally written for these platforms directly on Queryplex without significant changes.

Computational mesh – The power of many together

Queryplex creates a computational mesh across all of your data sources that allows the newly formed constellation of devices and clusters to collaborate on computing your analytics. The computational mesh forms organically as data sources connect using a dynamic algorithm that is location, subnet, and latency aware. By combining the compute from several sources you can aggregate and leverage huge compute capacity that would never be practical to configure in a single cluster. We believe this is a game changer for distributed analytic query processing. In many cases you will achieve acceleration 10-10,000 times greater than what would be possible with processing using either a data cluster or edge computing.

Queryplex computational mesh

The computational mesh capabilities in Queryplex multiply your effective computing power in a way never before possible. Achieve 10-10,000 times speedup over other edge-computing methods.


Queryplex for hybrid cloud computing

Queryplex is a cloud service that connects data sources together anywhere in the world, whether on-premises or in a public cloud.  When you application connects to Queryplex it looks and feels to the application as though it is connecting to a single repository such as a Spark cluster, or a relational database like Oracle or DB2. In fact, while the connection point for Queryplex is in the cloud,  your data can be located in many data sources located around the world, or throughout your company.  This means that you can use Queryplex to query data sources in the cloud, on mobile devices, or inside your company behind a firewall  (with your permission of course!!!) as if all that data was inside a single repository.

Why Queryplex?

Queryplex is the only technology available today that can create a computational mesh that distributes analytic workload across many devices and data sources.

  • Simplicity! Run analytics easily across many data sources at once. Avoid the complexity of creating and maintaining a centralized data repository, and eliminate data silos. It is a fully managed cloud service, which means that you never have to worry about configuration, tuning, backups or availability; we’ve got those covered for you.
  • Cost. Avoid the cost of creating and maintaining a centralized data repositories (big data clusters, or data warehouses).
  • Data currency. Queryplex computes data analytics directly on the data sources, not on a stale copy that has been streamed or replicated from the original sources.  When you run analytics, you will have confidence that the result was based on the most current data you have access to.
  • Performance. Multiply your processing potential as never before by leveraging many devices in concert. Queryplex’s unique computational mesh technology is a profound breakthrough that offers extreme computing capability very simply. In many cases your performance will be an order of magnitude faster (or more) than what you were previously able to experience.



More Data Analytics stories
May 6, 2019

Are You Ready for SAP S/4HANA Running on Cloud?

Our clients tell us SAP applications are central to their success and strategy for cloud, with a deadline to refresh the business processes and move to SAP S/4HANA by 2025. Now is the time to assess, plan and execute the journey to cloud and SAP S/4HANA

Continue reading

May 2, 2019

Video – What is a DDoS Attack?

Ryan Sumner, Chief Networking Architect, gives an overview of DDoS attacks and just how the attacker's botnet can affect the target application and its users.

Continue reading

April 18, 2019

Load Balancing API Calls Across Regions with IBM Cloud Internet Services and Cloud API Gateway

In this article, we'll explore load balancing traffic across two geographically-separated backends built on IBM Cloud Functions. We'll use the IBM Cloud API Gateway to deploy the same API definition in both regions, and then intelligently route traffic with IBM Cloud Internet Services.

Continue reading