---
title: Apache BookKeeper Reviews
meta_title: 'Apache BookKeeper Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 23 reviews by the users' company size, role or industry to
  find out how Apache BookKeeper works for a business like yours.
aggregate_rating:
  rating_value: 4.4
  review_count: 23
  scale: '5'
date_modified: '2026-08-09'
parent_category:
  name: Analytics Tools & Software
  url: https://www.g2.com/categories/analytics-tools-software
---


# Apache BookKeeper Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Other Analytics Software](https://www.g2.com/categories/other-analytics)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 23
## About Apache BookKeeper
Apache BookKeeper is a scalable, fault-tolerant, and low-latency storage service optimized for real-time workloads.




## Apache BookKeeper Reviews
  ### 1. Apache Book Keeper- Perfect Tool for Distributed Systems

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 17, 2023

**What do you like best about Apache BookKeeper?**

Scalibilty:- It scales horizontally perfectly, allowing it to handle a large number of storage nodes and support high-throughput workloads.
Durability:  Once data is written to the ledger, it is durably stored and can be reliably read, even in the face of node failures.

**What do you dislike about Apache BookKeeper?**

* Less community support size.
* Distributed systems, in general, can introduce complexity.
* Setting up and configuring Apache BookKeeper can be tough for new users.
* Ease of Integration is not that much

**What problems is Apache BookKeeper solving and how is that benefiting you?**

*.We do have Order Management System in our enterprise and Apache BookKeeper  is perfect fir for that use case as it scales  distributed systems with ease, making it suitable for applications that require high throughput and can scale horizontally as the workload increases in our case OMS.
* Consistency is another feature of Apache BookKeeper which helps to retrieve data once written successfully to ledger.

  ### 2. Easy and more flexible to use

**Rating:** 3.5/5.0 stars

**Reviewed by:** Suyash B. | Python developer, Enterprise (> 1000 emp.)

**Reviewed Date:** July 13, 2023

**What do you like best about Apache BookKeeper?**

Durability: Apache BookKeeper provides durable storage for logs by leveraging a distributed write-ahead log (WAL) architecture. It ensures that data is persisted reliably across multiple nodes, even in the presence of failures.

**What do you dislike about Apache BookKeeper?**

Nothing I like the apache bookkeeper it also provides Low-latency reads and writes: BookKeeper is optimized for low-latency operations, making it suitable for applications that require fast and efficient data processing. It achieves this through techniques such as write-ahead logging, sequential disk I/O, and efficient network protocols.

**What problems is Apache BookKeeper solving and how is that benefiting you?**

Support for multiple programming languages: BookKeeper provides client libraries for several programming languages, including Java, C++, Python, and Go. This broad language support makes it accessible to developers working with different technology stacks.
Ecosystem integration: BookKeeper integrates well with other distributed systems and frameworks. It can be used as a storage backend for stream processing frameworks like Apache Kafka and Apache Pulsar, enabling seamless data ingestion and processing pipelines.

  ### 3. Review On Apache Bookkeeper

**Rating:** 3.5/5.0 stars

**Reviewed by:** Karthik K. | Digital Specialist Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** July 13, 2023

**What do you like best about Apache BookKeeper?**

Apache BookKeeper is a storage service in which I liked the most is its scalability nature as it can be easily scalable while working on real time workloads and easily adaptable,and it have enhanced performance.

**What do you dislike about Apache BookKeeper?**

In Apache BookKeeper I disliked the most is it has support to only limited languages and data retrieval is also somewhat complicated in terms of querying and setting up Bookkeeper takes a little bit more time,need to having prior basics to set up.

**What problems is Apache BookKeeper solving and how is that benefiting you?**

Apache BookKeeper is solving the problem of optimization in terms of real time workloads.It is of low latency storage service and it works continuously even there is an error in event as it have fault tolerance feature.

  ### 4. Best Low-latency storage service optimized for real-time workloads

**Rating:** 4.0/5.0 stars

**Reviewed by:** Riya J. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** February 21, 2023

**What do you like best about Apache BookKeeper?**

Apache BookKeeper is a scalable, low-latency storage service for the distributed real-time system.
BookKeeper replicated the data across multiple storage devices known as bookies, It can be operated to write the logs of our database or applications with a latency of fewer than 5 seconds.
It ensures that the durability and replication of data across various bookies for building highly scalable real
time applications.

**What do you dislike about Apache BookKeeper?**

Apache BookKeeper is hard to setup, it requires the knowledge of apache zookeeper.
Limited communtity support.
Limited documentations.
Stograge Overhead: As BookKeeper ensures the durability and replication of data, it results in taking 
high storage as compared to other systems.

**What problems is Apache BookKeeper solving and how is that benefiting you?**

As apache Bookkeeper is highly scalable, fault tolerant and it has low latency storage,
We can store the data in less than 5 sec and use it for processing and 
it stores data entries across multiple storage servers
so we are using the bookkeeper to dumb the analytics logs of our system from different distributed real time system.

  ### 5. Reliable data storage that helps in improving latency

**Rating:** 4.0/5.0 stars

**Reviewed by:** K Madhusudan C. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 19, 2023

**What do you like best about Apache BookKeeper?**

a distributed storage system with fault tolerance and easy scale and simplicity in the implementation is the best that can be found. Also has good community support.

**What do you dislike about Apache BookKeeper?**

it has some documentation challenges and is limited in terms of language support and management and monitoring tools need to be enhanced also needed some additional configuration and customization

**What problems is Apache BookKeeper solving and how is that benefiting you?**

I have used it in building data/events pipelines in my previous organization. Also for distributed data storage and for storing data archives and this helped in doing real-time analytics

  ### 6. Apache BookKeeper Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Padhma M. | Machine Learning Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 02, 2023

**What do you like best about Apache BookKeeper?**

The very best feature of BookKeeper is its performance levels and reliability. The product is quite easy to use so new users don't require training. There is very little risk of losing data because of its persistent storage.

**What do you dislike about Apache BookKeeper?**

Even though it's an open-source product, the community support is scarce. Integrating with other products used within an organization can be quite tricky and requires a lot of effort. It's a hassle sometimes because of limited documentation.

**What problems is Apache BookKeeper solving and how is that benefiting you?**

BookKeeper has the ability to store both historic and real-time data which suited our organizational needs perfectly. It's highly scalable and we process logs for analytics much faster.

  ### 7. a scalable, fault tolerant and low latency storage service

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mohd A. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 11, 2023

**What do you like best about Apache BookKeeper?**

Auto Recovery is the process which automatically detects when a bookie in your BookKeeper cluster has become unavailable and then. rereplicates all the ledgers that were stored on that bookie.

**What do you dislike about Apache BookKeeper?**

Bookkeeping and data entry are becoming less necessary in today's world because offices are increasingly moving towards becoming paperless, mobile, and global.

**What problems is Apache BookKeeper solving and how is that benefiting you?**

scalable, fault tolerant and low latency storage service optimized for append-only workloads

  ### 8. Apache BookKeeper

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** January 30, 2019

**What do you like best about Apache BookKeeper?**

It is an easy to learn, simple to use platform that is scalable and reliable. It's also open source and free to use.

**What do you dislike about Apache BookKeeper?**

I think this is a good option, I cannot think of any particular dislikes at the moment.

**What problems is Apache BookKeeper solving and how is that benefiting you?**

We use it as a storage facility for database logs, messaging logs, event logs, and user records.

  ### 9. A consistent storage service

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Non-Profit Organization Management | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 12, 2018

**What do you like best about Apache BookKeeper?**

BookKeeper has durability and reliability. It is also open source which is amazing!  I really think the product is easy to use. 

**What do you dislike about Apache BookKeeper?**

I think there are some other log book data storages out there that have lower latency. Other than that though this is a great option. 

**Recommendations to others considering Apache BookKeeper:**

Look at all your options first but it is worth it!

**What problems is Apache BookKeeper solving and how is that benefiting you?**

The ability to seamlessly store our companies data and log it in easy to find, available bookies. 



- [View Apache BookKeeper pricing details and edition comparison](https://www.g2.com/products/apache-bookkeeper/reviews?filters%5Bnps_score%5D%5B%5D=4&section=pricing&secure%5Bexpires_at%5D=2026-08-12+11%3A14%3A08+-0500&secure%5Bsession_id%5D=2b64842b-4a79-42ef-85ab-7ae1406c5124&secure%5Btoken%5D=a8a1827aa3421c8e1106cc4a5fbddb5902250590ccb4dddd92f9c9d6073e6eb3&format=llm_user)


## Top Apache BookKeeper Alternatives
  - [SolarWinds Database Observability](https://www.g2.com/products/database-observability/reviews) - 4.5/5.0 (224 reviews)
  - [Azure Analysis Services](https://www.g2.com/products/azure-analysis-services/reviews) - 4.4/5.0 (152 reviews)
  - [Azure Monitor](https://www.g2.com/products/azure-monitor/reviews) - 4.3/5.0 (91 reviews)

