Best Software for 2025 is now live!
Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated Apache Kudu Alternatives

Apache Kudu Reviews & Product Details

Aman K.
AK
SDET
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: Seller invite
What do you like best about Apache Kudu?

Easily accessible from APACHE Impala query engine ,So building dashboard and OLAP experience is seamless. Review collected by and hosted on G2.com.

What do you dislike about Apache Kudu?

With large number of streaming data , the load on the system increase exponential this affecting other services running on same server . Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kudu:

It is totally depends on size of streaming data source and allocation of hardware as resources. Review collected by and hosted on G2.com.

What problems is Apache Kudu solving and how is that benefiting you?

Impala does not support processing streaming data , In order build realtime dashboard or doing OLAP operations from one query engine Apache kudu was best offering . Review collected by and hosted on G2.com.

Apache Kudu Overview

What is Apache Kudu?

Apache Kudu is a free and open source column-oriented data store of the Apache Hadoop ecosystem.

Apache Kudu Details
Show LessShow More
Product Description

Apache Kudu is a free and open source column-oriented data store of the Apache Hadoop ecosystem.


Seller Details
Year Founded
1999
HQ Location
Wakefield, MA
Twitter
@TheASF
66,229 Twitter followers
LinkedIn® Page
www.linkedin.com
2,291 employees on LinkedIn®
Description

Community-led development since 1999. FoundationProjectsPeopleGet InvolvedDownloadSupport ApacheHome. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.

Recent Apache Kudu Reviews

Araceli M.
AM
Araceli M.Enterprise (> 1000 emp.)
4.0 out of 5
"A good choice for efficient on-the-fly big data analytics + write random access"
To my mind, what I found most helpful about Apache Kudu is the possibility to make quite complex data aggregations through SQL engines while also b...
Satheesh V.
SV
Satheesh V.Mid-Market (51-1000 emp.)
4.0 out of 5
"Tryst With Kudu in Production Deployment for a Telco"
1. Implementing Lambda Architecture (Both Batch & Real Time Streaming) with Kudu is quite straightforward. We additionally used Streamsets as the ...
Aman K.
AK
Aman K.Mid-Market (51-1000 emp.)
2.5 out of 5
"Working with Apache kudu"
Easily accessible from APACHE Impala query engine ,So building dashboard and OLAP experience is seamless.
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

Apache Kudu Media

Answer a few questions to help the Apache Kudu community
Have you used Apache Kudu before?
Yes

12 out of 13 Total Reviews for Apache Kudu

4.1 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.

Overall Review Sentiment for Apache KuduQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Satheesh V.
SV
Senior Solutions Architect
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kudu?

1. Implementing Lambda Architecture (Both Batch & Real Time Streaming) with Kudu is quite straightforward. We additionally used Streamsets as the Ingestion Platform which has quite a good coupling with Kudu.

2. Makes Real Time Analytics Quite Starightforward. We used Kudu to run multiple Real Time Campaigns.

3. Tailor Made for Implementing Data Warehouses within a Big Data Environment.

4. Nice Upsert Functionality. Review collected by and hosted on G2.com.

What do you dislike about Apache Kudu?

1. Partition Limitation - Is limited to 2000 tablets/tablet server.

2. Faces Random Timeouts while approaching the tablet number limitation (max 2000/server).

3. Needs a Conformed Schema. No automatic handling of drifting schemas.

4. Needs a Primary Key for every table.

5. #3 & #4 are not really cons per se. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kudu:

Use it if the Datawarehouse is a strong use case within Big Data enviroments & try to be within the partition/tablet limitation and you should be good to go. Review collected by and hosted on G2.com.

What problems is Apache Kudu solving and how is that benefiting you?

1. Real Time Campaigns.

2. Real Time Lookups & Transaction Enrichment.

3. Data Warehouse Implementation is quite straight forward with Apache Kudu. Review collected by and hosted on G2.com.

Araceli M.
AM
Data Engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kudu?

To my mind, what I found most helpful about Apache Kudu is the possibility to make quite complex data aggregations through SQL engines while also being able to efficiently perform updates Review collected by and hosted on G2.com.

What do you dislike about Apache Kudu?

Probably two downsides of Apache Kudu to take into account are partitioning configuration, as it's quite hard to find the best partitioning set up for the particular use case performance, and also the fact that Kudu does not balance charge if a new node is added to the cluster. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kudu:

Be ready for expend quite a few hours fine-tunning Apache Kudu partitioning and figuring out the best replication factor for your particular use case. Review collected by and hosted on G2.com.

What problems is Apache Kudu solving and how is that benefiting you?

While working as a Financial Data Engineer at Santander CIB we leveraged Apache Kudu potential for efficient online data analytics for financial derivatives calculation in an on-premise cluster. We realised Kudu was suitable for this kind of computation engine that requires both high throughput and low latency because of its characteristics. It was also a good choice since it was a Cloudera cluster and has a really good integration capability with HDFS and Impala. Review collected by and hosted on G2.com.

Vikash S.
VS
Sr AIML & Data Engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kudu?

Its quite good while reading and loading and best columnar database on top of hadoop.

This kudu come with Cloudera so all component in one place. integration with impala script and compatible with parquet file format make it make more dynamic. Its dynamic partition also help during debugging. Kudu hive metastore integration is also make hive and kudu table accessible from same platform. The incremental data is replicated without any issue for end users. It support almost all ANSI sql so look very familiar. Review collected by and hosted on G2.com.

What do you dislike about Apache Kudu?

Kudu partitioning is done only on primary key which is not always suitable. Some cases we have time stamp as partition key but could not be primary key so reading huge table is concern here. So this need to be change in future . There is concern over Kudu Context concern with impala integration. Currently JDBC connectivity has still some issue for huge data.

Its camecase table name issue.Kudu tables with a column name containing upper case or non-ascii characters may not be used as an external table in Impala. Columns may be renamed in Kudu to work around this issue. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kudu:

Go for kudu if you have Hadoop based ecosystem and loading and reading the data. Review collected by and hosted on G2.com.

What problems is Apache Kudu solving and how is that benefiting you?

We have creating cube for our dashboard. This kudu come with Cloudera so all component in one place. integration with impala script and compatible with parquet file format make it make more dynamic. Kudu hive metastore integration is also make hive and kudu table accessible from same platform. Review collected by and hosted on G2.com.

Bharat M.
BM
Specialist Architect
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kudu?

Speed of execution, specially with comparison to Apache Hive. Flexibility to work as a regular RDBMS table. It can be used for huge datamart with CDC logic at ease. Review collected by and hosted on G2.com.

What do you dislike about Apache Kudu?

You have to decide the primary key for each and every objects. So, more focus on the Data Modelling aspect. Review collected by and hosted on G2.com.

What problems is Apache Kudu solving and how is that benefiting you?

We were trying to create DataMart for a huge financial data and where we were looking for a CDC as well as flexibility to update the data as per the business need. we tried Hive but it didn't work as expected. Then we tried Kudu and its performing well. Review collected by and hosted on G2.com.

RAVI K.
RK
Consultant
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kudu?

Kudu-Impala Integration Features

Raft Consensus Algorithm use to guarantee fault tolerance Review collected by and hosted on G2.com.

What do you dislike about Apache Kudu?

Limited Scalability : data you can have in Kudu per cluster node and per cluster Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kudu:

For my use case Apache Kudu went well compared to others. I would suggest to start with a POC with yours used case and compare with other approach. Review collected by and hosted on G2.com.

What problems is Apache Kudu solving and how is that benefiting you?

creation of huge datalake and setup access to dataset via Impala for downstream users.

1. Microstrategy

2. Data Science Team Review collected by and hosted on G2.com.

Verified User in Telecommunications
CT
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best about Apache Kudu?

The best benefit is that you can run analytics on top of Hadoop. You don't need to propose an alternative big data solution to customer to run analytics if they have already selected Hadoop for Big Data storage. Review collected by and hosted on G2.com.

What do you dislike about Apache Kudu?

Kudu has limitations in the type of data it can handle. You can't store complex structured data as you can do with Impala. Review collected by and hosted on G2.com.

What problems is Apache Kudu solving and how is that benefiting you?

In my project, I had hundreds TB on Hadoop, inserted from TLC Network Nodes, monitoring systems,.. Kudu gave us the possibility to run analytics on top on our Hadoop Big and Fast Data infrastructure. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kudu?

Easy to use

Updation and deletion which is not available in hive tables

Fast insertion deletion all ACID operations Review collected by and hosted on G2.com.

What do you dislike about Apache Kudu?

Documentations are not available specially detailing heavy workloads, optimizations Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kudu:

More good level documentations, You tube videos for implementing heavy workloads Review collected by and hosted on G2.com.

What problems is Apache Kudu solving and how is that benefiting you?

Fast ACID transactions

Easy to use SQL based

Heavy workload efficient Review collected by and hosted on G2.com.

Divyam G.
DG
Big Data Developer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kudu?

no need to learn HBase for Real-Time processing, Apache Kudu can help you.

easy to learn, efficient and you can update the records.

it provides Review collected by and hosted on G2.com.

What do you dislike about Apache Kudu?

Primary must be the first column, some time it is difficult to maintain 1st column as the primary key. Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kudu:

Everyone who deals with the real-time application and it will work in Transactions also , you can leverage KUDU if you or god in SQL. Review collected by and hosted on G2.com.

What problems is Apache Kudu solving and how is that benefiting you?

while working with the Spark Streaming application kudu provides compatibility.

writing is very easy and fast Review collected by and hosted on G2.com.

Hossam E.
HE
Software Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kudu?

the query is very fast and has a great performance. Review collected by and hosted on G2.com.

What do you dislike about Apache Kudu?

it consume a lot of memory which destroy the system in long time. Review collected by and hosted on G2.com.

What problems is Apache Kudu solving and how is that benefiting you?

I face problem in 1 tablet it was full memory, I solve it by load balance. Review collected by and hosted on G2.com.

Mohammedansar T.
MT
Hadoop Administrator
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Apache Kudu?

The most useful thing is It is fully distributed and fault tolerant which makes our life easy. Review collected by and hosted on G2.com.

What do you dislike about Apache Kudu?

The only thing I dislike is the use of primary keys, auto generated primary keys are always not supported Review collected by and hosted on G2.com.

Recommendations to others considering Apache Kudu:

As it is fast paced data store to do some analytics on fast moving data. This is one of those which provides you reliable and required results. So, any company that wants a fast and reliable results must use this. Review collected by and hosted on G2.com.

What problems is Apache Kudu solving and how is that benefiting you?

We are able to solve our geo fencing on data in kudu with spark. It's being quite helpful. Review collected by and hosted on G2.com.