1. Hadoop

It would be impossible to talk about open source data analytics without mentioning Hadoop. This Apache Foundation project has become nearly synonymous with big data, and it enables large-scale distributed processing of extremely large data sets. A survey conducted by TDWI and SAS found that nearly 60 percent of enterprises expected to have Hadoop clusters in production by the end of 2016.

However, it should be noted that Hadoop on its own doesn't enable data analytics. It's usually part of a larger solution for gathering insights from big data.

2. Spark

Also an Apache project, Spark promises fast big data processing. In fact, it claims to "run programs up to 100x faster than Hadoop MapReduce in memory, or 10x faster on disk." As a result of this fast performance, it is often used to analyze streaming data or in applications that require interactive analysis capabilities. Companies frequently use it alongside Hadoop or Mesos although it can also run on its own. It has recently experienced a dramatic rise in popularity, and a 2016 survey conducted by Syncsort found that nearly 70 percent of enterprise big data staffers surveyed were interested in Spark.

3. Talend

Unlike the first two projects in this slideshow, Talend is managed by a for-profit company rather than a foundation. As a result, paid support is available. Talend offers a mix of free and paid products. Its free, open source solution is called Talend Open Studio, and it has been downloaded more than 2 million times.

Market research firm Gartner recently named Talend a "Leader" in data integration. The company boasts that it can help enterprises analyze their big data five times faster and at one-fifth the cost compared to competing solutions.

4. Jaspersoft

Like Talend, Jaspersoft comes in multiple editions both free and paid. Its Community edition is free and open source while the Reporting, AWS, Professional and Enterprise editions require a fee but come with support included.

Jaspersoft is an open source business intelligence tool that aims to allow business users to self-serve their own needs. The company claims that its technology powers more than 130,000 apps with embedded BI capabilities.

5. Pentaho

Pentaho describes itself as a "comprehensive data integration and business analytics platform." The company primarily promotes the commercial versions of its software, which are based on the open source Community version. Companies can use it alongside tools like Hadoop and Spark to enable reporting and visualizations for their big data. This software boasts a long list of well-known customers that includes BT, Caterpillar, Nasdaq, The U.S. Dept. of Homeland Security, NOAA, The New York Times, EMC and many others.

6. RapidMiner

RapidMiner claims to be the "#1 open source data science platform," and Gartner named it a leader in its Magic Quadrant report for advanced analytics. It enables self-service predictive analytics and promises lightning-fast performance. Its users include BMW, Lufthansa, Domino's Pizza, Sony, Ford, Salesforce, Amnesty International and GE.The complete RadiMiner Platform includes three separate pieces: RapidMiner Studio, RapidMiner Server and RapidMiner Radoop. All three are available under open source or commercial licenses, and commercial prices depend on the number of users.

7. Storm

Used by companies like Yahoo, Twitter, Spotify, Yahoo, Yelp, Flipboard and Groupon, Apache Storm is a real-time big data processing engine. Its website explains, "Storm makes it easy to reliably process unbounded streams of data, doing for real-time processing what Hadoop did for batch processing." Customers can use it with any database and any programming language. It's scalable, fault-tolerant and easy to deploy. Users should note however, that Storm has not yet reached the 1.0 release level.

8. H2O

Used by more than 60,000 data scientists at more than 7,000 organizations, H2O claims to be "the world's leading open source machine learning platform." Thanks to its in-memory technology, it offers extremely fast performance. It also integrates with many other open source data analytics tools like Hadoop and Spark, and it supports all of the most popular databases. Paid support is available.

In addition to the standard version of H2O, the company also offers Sparkling Water, a version that incorporates Spark, and Steam, and end-to-end artificial intelligence application engine.

9. Lumify

Created by a company called Altamira Technologies, Lumify describes itself as an "open source big data analysis and visualization platform." It makes it easy to create 2D or 3D graphs that show the relationship between entities or to overlay data on maps. For those who are interested in learning more about how it works, the website offers several videos that show Lumify in action, and it also has a demo site that allows users to upload their own data and try out the software.

10. Drill

Apache Drill allows users to use SQL queries for non-relational data storage systems. It supports a range of NoSQL and cloud-based data storage systems, including HBase, MongoDB, MapR-DB, HDFS, MapR-FS, Amazon S3, Azure Blob Storage, Google Cloud Storage and Swift. It also allows users to search through multiple datasets stored with different technologies using a single query. In addition, it supports many popular BI tools.

11. MongoDB

One of the best-known NoSQL databases, MongoDB is an open-source non-relational data storage solution. Its customers include MetLife, the city of Chicago, Expedia, Google, The Weather Channel, BuzzFeed and Facebook. In addition to the free open source version, the company also offers a paid Enterprise version and MongoDB Atlas, a cloud-hosted version. Forrester has named MongoDB a "Leader" for big data NoSQL.

12. SpagoBI

SpagoBI is an open source business intelligence and big data analytics platform. The software is completely free, but paid user support, maintenance, consulting and training are available for purchase. It includes tools for reporting, multidimensional analysis (OLAP), charts, location intelligence, data mining, ETL and more. It also integrates with popular in-memory processing engines and enables real-time processing.

12 Top Open Source Data Analytics Apps的更多相关文章

  1. Toward Scalable Systems for Big Data Analytics: A Technology Tutorial (I - III)

    ABSTRACT Recent technological advancement have led to a deluge of data from distinctive domains (e.g ...

  2. Big Data Analytics for Security(Big Data Analytics for Security Intelligence)

    http://www.infoq.com/articles/bigdata-analytics-for-security This article first appeared in the IEEE ...

  3. 35 Top Open Source Companies

    https://www.datamation.com/open-source/35-top-open-source-companies-1.html If you think of open sour ...

  4. IAB303 Data Analytics Assessment Task

    Assessment TaskIAB303 Data Analyticsfor Business InsightSemester I 2019Assessment 2 – Data Analytics ...

  5. 解决Cannot find config.m4 Make sure that you run '/home/php/bin/phpize' in the top level source directory of the module

    oot@DK:/home/daokr/downfile/php-7.0.0/ext/mysqlnd# /home/php/bin/phpizeCannot find config.m4. Make s ...

  6. 【转】12 TOP Command Examples in Linux

    12个top命令 1. # top 2. # top,后输入shift+O,在“Current Sort Field:”中选左边的field对应的字母进行排序. 3. # top -u tecmint ...

  7. Top Open Source Projects to Watch in 2017

    https://opensource.com/article/16/12/yearbook-projects-watch-2017 No one has a crystal ball to see t ...

  8. 12.2 中的Data Guard Standby 密码文件自动同步 (Doc ID 2307365.1)

    Data Guard Standby Automatic Password file Synchronization in 12.2 (Doc ID 2307365.1) APPLIES TO: Or ...

  9. Flink-v1.12官方网站翻译-P008-Streaming Analytics

    流式分析 事件时间和水印 介绍 Flink明确支持三种不同的时间概念. 事件时间:事件发生的时间,由产生(或存储)该事件的设备记录的时间 摄取时间:Flink在摄取事件时记录的时间戳. 处理时间:您的 ...

随机推荐

  1. vue 使用 element ui动态添加表单

    html部分 <div class="hello"> <el-form :model="dynamicValidateForm" ref=&q ...

  2. RQNOJ PID192 梦幻大PK [2017年6月计划 二分图02]

    PID192 / 梦幻大PK ☆ 提交你的代码 查看讨论和题解 你还木有做过哦 我的状态         查看最后一次评测记录 质量 7 题目评价 质量 7 ★★★★★ ★★★★☆ ★★★☆☆ ★★☆ ...

  3. golang之for

    1.常规for.结构如下: for 初始化语句; 条件语句; 修饰语句{ 循环体 } 2.条件for.结构如下: 初始化语句; for 条件语句 { 循环体 } 3.死循环 for.结构如下: for ...

  4. ASP.NET自定义控件组件开发 第一章 第一章:从一个简单的控件谈起

    第一章:从一个简单的控件谈起 系列文章链接: ASP.NET自定义控件组件开发 第一章 待续 ASP.NET自定义控件组件开发 第一章 第二篇 接着待续 ASP.NET自定义控件组件开发 第一章 第三 ...

  5. SDUT-3399_数据结构实验之排序二:交换排序

    数据结构实验之排序二:交换排序 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 冒泡排序和快速排序都是基于"交 ...

  6. SDUT-3398_数据结构实验之排序一:一趟快排

    数据结构实验之排序一:一趟快排 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 给定N个长整型范围内的整数,要求输出以给 ...

  7. PHP实现选择排序的方法

    选择排序(Selection sort)是一种简单直观的排序算法.它的工作原理如下.首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然 ...

  8. Mysql主从安装配置

    Mysql主从安装配置   环境: 主从服务器上的MySQL数据库版本同为5.1.34 主机IP:192.168.0.1 从机IP:192.168.0.2  一. MySQL主服务器配置 1.编辑配置 ...

  9. Servlet小结(转载)

    http://www.iteye.com/topic/766418 1 .首先,什么是Servlet?        Servlet是一个Java编写的程序,此程序是在服务器端运行的,是按照Servl ...

  10. Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第二十章:阴影贴图

    原文:Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第二十章:阴影贴图 本章介绍一种在游戏和应用中,模拟动态阴影的基本阴影 ...