Skip to main content

10 of the most popular Big Data tools for developers

10 of the most popular Big Data tools for developers


The market is full of tools for developers but CBR has compiled a list of the best.
1. Splice Machine
This is a real-time SQL-on-Hadoop database which can help you to derive real-time actionable insights, which is a clear benefit for those who are aiming for quick development.

This tool offers the ability to utilise standard SQL and can scale out on commodity hardware, this is a tool for developers that have found that MySQL and Oracle cant scale to their desired limits. 

It is SQL 99 compliant with standard ANSI SQL and can scale from gigabytes to petabytes. 

As well as support for .NET, Java and Python, it also offers support for those written in JavaScript/AngularJS.
2. MarkLogic
MarkLogic is built to deal with heavy data loads and allow users to access it through real-time updates and alerts. 

It provides geographical data that is combined with content and location relevance along with data filtering tools. This tool is ideal for those looking at paid content search app development. 

It supports flexible APIs such as Node.js Client API, NoSQL and it also offers Samplestack to help show developers how to implement a reference architecture using key MarkLogic concepts and sample code.
3. Google Charts
Google were bound to be in this list, the search engine giant has fingers in many pies and app developer tools is another area where the company has a strong offering. 

This free tool comes with various capabilities for visualising data from a website such as hierarchical tree maps or just simple charts. 

This tool is easily implemented by embedding JavaScript code on a website and allows you to sort, modify and filter data as well as the ability to connect to a database or pull data from a website. 

Offering support for popular languages and with the security of knowing that Google will likely keep on improving its offering, this is a good option for many standard developers.
4. SAP inMemory
SAPs HANA platform offers a number of advantages over some of the competition, such as the ability to integrate and analyse large workloads of data to be analysed in real time. This is extremely beneficial for the developer who is looking for speed to market. 

Yes HANA is a platform but it can also be combined with Apache Hadoop and has a number of tools for application development and infinite storage. 

Users have the choice between Eclipse and Web based tools which allows for a more collaborative model of development.
5. Cambridge semantics
Using the Anzo Software Suite, this open platform helps you to collect, integrate and analyse Big Data to help you build Unified Access solutions. 

The software has a data integration machine that streamlines data collection and assists with analytics. 

The key features include being able to combine data from multiple sources and customised dashboards to make analysis easy.
6. MongoDB
This is an open-source documental database that is ideal for developers who want to have precise control over the final results. 
This comes with full index support and the flexibility to index any attribute and scale horizontally without affecting functionality. The document-based queries and GridFS for storing files mean that you shouldnt have issues with compromising your stack. 

MongoDB is also scalable and includes third party log tools such as Edda and Fluentd.
7. Pentaho
Pentaho joins data integration and business analytics for visualising, analysing and blending Big Data. 

The open and embeddable platform comes with extensive analytics capabilities with data mining and predictive analysis. 

This is another option that is well supported by an active community of developers and also has a heavy focus on being easy to use with a recently updated UI. 

The connectivity to any type of data source or source of data with native support for Hadoop, NoSQL and analytic databases. The data integration tools mean that users do not require coding in SQL or writing MapReduce Java functions.

8. Talend
Straight away, one of the key benefits of Talends Open Studio is that it is open source, which means that improvements will keep on rolling out as the community tweaks the tool. 

Its tools include products for developing, testing and deploying data management and application integration products. Additionally the company manages the full lifecycle, even across enterprise boundaries.
9. Tableau 
Tableau is one of the more well- known names in the data visualisation sphere but it offers many tools for developers that is supported by an active community. 

Some of the key features of this software are its in-memory analytics database and advanced query language. API, XML, User Scripts, Python, and JavaScript are all supported and so are a number of browser extensions. 

Simplifying development to reach even the new developers is what this tool is designed for.
10. Splunk
Splunk, specialises typically in harnessing machine data created from a number of different sources, such as websites, applications and sensors. The company also enables developers to write code using any technology platform, language or framework. 

Extension tools have been developed for Visual Studio for .NET developers to build applications and uses the Splunk SDK for C#. 

A plug-in for Eclipse contains a template for building Splunk SDK for Java applications and the company also provides logging libraries to help log activity from .NET or Java application. 

Comments

Popular posts from this blog

2 7 stable 9 vs TProxy on Ubnt

2 7 stable 9 vs TProxy on Ubnt Quote: idealnya proxy itu emang harus transparent. namun untuk squid2.7stable9 belum bener2 transparent. lah maksudnya transparent gimana? gini lho.. ketika client di bawah proxy request http yang masuk ke proxy kan ip client. trus yang keluar malah ip proxy. emang namanya transparent. cuman blom transparent menurut ane. kalo kita bikin proxy model gini dan mau limit traffic ya susah.. karena yang keluar dari proxy adalah ip proxy. bukan ip client. lah trus setelah pake TProxy hasilnya gimana? diharapkan setelah pake TProxy ip yang keluar dari proxy bener2 pure ip client. bukan proxy. jadi lebih mudah untuk management bandwidth. udah ngerti kan? (mudah2an blom) POC tweak dulo systemnya supaya traffic bisa lebih optimal Code: echo "*             soft    nofile          65535" >> /etc/security/limits.conf echo "* ...

10 Gaming Gear Gak Penting Dengan RGB LED untuk Melengkapi Koleksimu

10 Gaming Gear Gak Penting Dengan RGB LED untuk Melengkapi Koleksimu Fenomena lampu RGB untuk produk-produk komputer bertema gaming kini tentunya semakin menjamur. Dengan berbagai merk yang tidak mau ketinggalan untuk memeriahkan pesta cahaya warna-warni untuk produk-produk yang dibuat oleh mereka. Mungkin pada awalnya tren ini hanya terjadi pada mouse, keyboard, dan kipas untuk case. Namun, dengan semakin  �hype�-nya  trend RGB ini penyematan lampu LED mulai menjalar ke perlengkapan lain mulai dari LED case, RAM, bahkan ke Motherboard. Bahkan, para produsen pun mulai menggila untuk menempatkan lampu LED ini ke barang-barang perlengkapan gaming lain yang bahkan terasa tidak penting. Berikut daftar 10 Gaming gear gak penting dengan RGB LED yang bisa kamu tambahkan untuk koleksimu. advertisement Gaming Guide: PC Awet Low Budget untuk eSports 1. Razer Firefly Daftar ini tentunya tidak akan afdol bila tidak dimulai dengan produk  Razer.  Salah satu merk yang ikut me...

11 Must Have Apps on Ubuntu Right After a Fresh Install

11 Must Have Apps on Ubuntu Right After a Fresh Install Here�s the situation: it�s your first time using Ubuntu, you�ve gone through as many newbie Linux tricks as you could find, but you�re still wondering what kind of software is out there for you to install. Maybe you�re even starting to feel a bit overwhelmed. Don�t worry. Relax. Compared to Windows, Linux is a vast new world full of exciting possibilities � but there�s a lot of familiarity as well. Using free software, you can replicate many of the everyday tasks that you just can�t go without. So if you�re looking at a fresh installation of Ubuntu and feeling a bit lost, here are the first few applications you should install. These will cover most of your needs, guaranteed.   1. Tweak Tools By default, Ubuntu doesn�t provide a lot of flexibility when it comes to customizing your desktop experience. You can do things like change your wallpaper, use different fonts for your system, and install different window themes, but not ...