12 Top Open Source Data Analytics Apps
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的更多相关文章
- 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 ...
- 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 ...
- 35 Top Open Source Companies
https://www.datamation.com/open-source/35-top-open-source-companies-1.html If you think of open sour ...
- IAB303 Data Analytics Assessment Task
Assessment TaskIAB303 Data Analyticsfor Business InsightSemester I 2019Assessment 2 – Data Analytics ...
- 解决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 ...
- 【转】12 TOP Command Examples in Linux
12个top命令 1. # top 2. # top,后输入shift+O,在“Current Sort Field:”中选左边的field对应的字母进行排序. 3. # top -u tecmint ...
- 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 ...
- 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 ...
- Flink-v1.12官方网站翻译-P008-Streaming Analytics
流式分析 事件时间和水印 介绍 Flink明确支持三种不同的时间概念. 事件时间:事件发生的时间,由产生(或存储)该事件的设备记录的时间 摄取时间:Flink在摄取事件时记录的时间戳. 处理时间:您的 ...
随机推荐
- 洛谷P2347 砝码称重 [2017年4月计划 动态规划01]
P2347 砝码称重 题目描述 设有1g.2g.3g.5g.10g.20g的砝码各若干枚(其总重<=1000), 输入输出格式 输入格式: 输入方式:a1 a2 a3 a4 a5 a6 (表示1 ...
- HR招聘_(七)_招聘方法论(面试环节·动机判断)
候选人选择一般会看硬性技能,软性技能,动机意愿三个方面的匹配程度,硬性技能主要指纵向的业务能力,部门面试官也会着重看这方面,软性技能包括沟通,情商,气质等.动机意愿非常重要,再优秀的如果没有意愿,动机 ...
- HR招聘_(四)_招聘方法论(简历筛选)
.主动投递 筛选时需要看学历背景,公司平台,所在时间,岗位职责,项目经验几个部分,根据对岗位需求和企业文化选择合适的候选人. 筛选简历建议分岗位筛选,切记误操作或大意淘汰优秀候选人. .搜索下载 互联 ...
- transact和onTransact的区别
转:http://blog.csdn.net/sergeycao/article/details/52585411 谈transact 和onTransact需要先聊聊iBinder IBinder是 ...
- HTML input type=file文件选择表单的汇总(二)
1. 原生file input大小.按钮文字等UI自定义 元素input的原生样式,不是太好看: 有一种方法是这样的:让file类型的元素透明度0,覆盖在我们好看的按钮上.然后我们去点击好看的按钮,实 ...
- chrome浏览器 新打开的页面覆盖当前页面
chrome浏览器 本应该新打开一个页面,却覆盖了当前页面. 解决办法:使用鼠标中键打开一次,后续即可正常使用.
- 最短路 HDU - 2544 (dijkstra算法或Floyd算法)
Dijkstra解法: #include <stdio.h> #include <iostream> #include <cstring> #include < ...
- DirectX11笔记(九)--Direct3D渲染5--CONSTANT BUFFERS
原文:DirectX11笔记(九)--Direct3D渲染5--CONSTANT BUFFERS 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u0 ...
- element-ui表格列金额显示两位小数
对于金额的显示,大多情况下需要保留两位小数,比如下面的(表格采用 element-ui): 在vue.js中,对文本的处理通常是通过设置一系列的过滤器,过滤器可以用在两个地方:双花括号插值 和 v-b ...
- Spring4.x 基础知识点
# Spring4.x 基础知识点## 第二章 快速入门- 一般情况下,需要在业务模块包下进一步按分层模块划分子包,如user\dao.user\service.viewspace\dao.views ...