Sign in
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

ClickHouse Cloud

ClickHouse | 1

Reviews from AWS customer

0 AWS reviews
  • 5 star
    0
  • 4 star
    0
  • 3 star
    0
  • 2 star
    0
  • 1 star
    0

External reviews

30 reviews
from and

External reviews are not included in the AWS star rating for the product.


    Aswini Atibudhi

Provides real-time data insights with high flexibility and responsive support

  • May 08, 2025
  • Review provided by PeerSpot

What is our primary use case?

I have experience in ClickHouse, and we also use Apache Druid, which has corporate support from Druid, along with data products in Hadoop. We are currently exploring many platforms such as GMI, TKI, and Vertex.

I use ClickHouse as a merchant side portal, especially when we started exploring how to use the data, which was coming from multiple sources such as logs, mainframe, Teradata, and many file systems that come to the data lake. The real-time challenge was joining the data and providing more analytical queries for our merchants, who work throughout the year to improve GMB, sales, and ensure the right quantity of items is ordered at the right time. That's the challenge for the merchants, and we aim for fast analytical queries on larger databases, which is why we selected ClickHouse as our columnar OLAP database supporting real-time analytics with its own SQL interface.

We have installed both local Docker versions, which are quite scalable, and usually connect with BI tools such as Grafana, Superset, and Tableau while utilizing materialized views, DDLs partitions, and many other connectors with Python, such as ClickHouse connectors and drivers. It's exciting to see how ClickHouse has evolved, and we are evaluating ClickHouse Cloud while also having the on-premises version.

We are already a customer of ClickHouse, with Sam's Club utilizing it on the merchant side while also exploring ClickHouse for consumers, primarily for user analytics, metrics, and streaming data analysis in ad tech. Additionally, we use custom analysis and metrics for fraud detection in payments and ad campaign metrics, with various teams utilizing it for ad campaign management and user behavior analytics, particularly on e-commerce sites focusing on customer behavior. It's extensively used due to its low latency, fast aggregations, and excellent OLAP columnar storage, featuring quick joins and real-time data visibility, making ClickHouse very appealing to us.

What is most valuable?

ClickHouse is very easy to use; one of the good features is that it has joins, which were not present in Druid, and Druid was quite expensive, especially with our applications at Sam's Club utilizing ClickHouse very quickly.

ClickHouse deserves a rating of 9 when compared to competitors, particularly Druid, which is stable but comes with higher costs and subpar support. ClickHouse proves to be more lightweight, offering low latency and high throughput, along with joins, making it especially good for log and metrics handling.

What needs improvement?

The basic challenge for ClickHouse is the documentation, which isn't ideal, but it's mature and stable with more columnar storage, compression, and parallel processing, making it the best for OLAP. In terms of improvements, it's not designed for very frequent small writes, making it less scalable in write-intensive workloads, and it's not flourishing in transactional use cases or when ingesting streaming data, such as batching or buffering, which is something ClickHouse will improve.

What do I think about the stability of the solution?

ClickHouse is quite stable, and it deserves a rating of 9.

What do I think about the scalability of the solution?

ClickHouse deserves a scalability rating of 8 since it's quite scalable but has some room for improvement regarding scaling challenges.

How are customer service and support?

The support team has its own community support on platforms such as Slack Overflow and ClickHouse Slack. Commercially, the company provides enterprise support, especially for Sam's Club through ClickHouse Cloud. We utilize AVN ClickHouse, which is effectively managed by AVN, providing bug fixes and developing new functionalities along with architecture reviews. I appreciate their 24/7 support which is beneficial, although those using open source might face some challenges. Overall, the enterprise support is quite good.

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup for ClickHouse is relatively easier compared to Flink; however, for newcomers, it is quite challenging. I find it easier in terms of API with single-node setups through Yum or apt taking only a couple of minutes to install. Planning cluster setups is a bit complex, primarily an admin task, and while a single-node setup is easy, managing ClickHouse Cloud is extremely easy. Creating clusters can vary from moderate to difficult based on the scale, typically from 5 to 10 nodes, depending on the use case.

What other advice do I have?

I would recommend this solution. Overall rating: 9 out of 10.

Which deployment model are you using for this solution?

On-premises

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other


    ArpitShah

Open-source freedom with efficient data handling and room for documentation growth

  • February 12, 2025
  • Review provided by PeerSpot

What is our primary use case?

The main use case for ClickHouse is as a data warehouse for handling large volumes of data that exceed the capabilities of traditional databases like Postgres. I use it for creating dashboards and performing analytical tasks such as determining the total number of orders, average order value, and evaluations and ratios for various stores. I deploy ClickHouse both on the cloud provided by ClickHouse itself and on-premises for IoT and similar data tasks.

What is most valuable?

One of the most valuable features of ClickHouse is that it is open source without vendor lock-in, allowing me the freedom to choose any vendor for the database. It offers numerous out-of-the-box analytical functions, eliminating the need for complex coding. The performance of ClickHouse aligns with its claims, being highly efficient and used by large organizations like Uber and Zomato. The deployment process is straightforward, and it is scalable both vertically and in distributed systems via the cloud.

What needs improvement?

A significant area for improvement is the documentation, which is not comprehensive and lacks centralized resources, making it difficult to find information. Additionally, ClickHouse lacks robust support for transactional data, which limits its use as a primary database. My developer experience could be enhanced through better-organized documentation, perhaps by offering a cheat sheet or centralized guide for common setup and usage scenarios.

For how long have I used the solution?

I have known ClickHouse for more than two years, but I have used it for about one year.

What was my experience with deployment of the solution?

Deployment is quite straightforward, though not all resources are directly on the official site. While it is not hard to find deployment information, having a cheat sheet on their site would be beneficial. Overall, I can figure out the deployment process within an hour or so.

What do I think about the stability of the solution?

ClickHouse is stable and performs exceptionally well with large data sets. It does not slow down under the volume of data that was problematic for Postgres.

What do I think about the scalability of the solution?

ClickHouse is highly scalable. It is vertically scalable and can be used in distributed systems through their cloud service, managing scalability for large data volumes.

How are customer service and support?

I have not directly contacted ClickHouse's support team but have joined their Slack channel where I asked a few questions.

How would you rate customer service and support?

Neutral

Which solution did I use previously and why did I switch?

I previously used Postgres, which started slowing down with massive amounts of data. I evaluated over twelve databases, starting with TiDB, but found ClickHouse to be the best fit after considering options like DuckDB. I initially preferred Postgres for its comprehensive features, but it couldn't handle the data scale.

How was the initial setup?

Initial setup is straightforward and not hard at all. I can figure out the process within an hour or so.

What's my experience with pricing, setup cost, and licensing?

ClickHouse is open source without direct fees, unlike other databases that have hidden fees or restrict hosting to their platforms. The open-source nature of ClickHouse allows for complete flexibility without licensing constraints.

Which other solutions did I evaluate?

I evaluated over twelve databases, including TiDB and DuckDB, but I opted for ClickHouse based on its performance in benchmarks compared to others.

What other advice do I have?

For the right use cases, I would rate ClickHouse eight to eight point five out of ten. However, it is not suitable as a primary database for startups due to the lack of transactional support. For companies with massive data struggling with query speed and facing high costs from vendor lock-ins, ClickHouse is an excellent choice.

Which deployment model are you using for this solution?

Hybrid Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other


    Gaurav b.

great to manage bigger logs

  • October 22, 2024
  • Review provided by G2

What do you like best about the product?
The best tool for quering millions of rows in one second, It is simple and easy and similar queries to sql but provides variation in queries. The integeration to logs is also awesome
What do you dislike about the product?
Nothing yes, it had made my work easy only
What problems is the product solving and how is that benefiting you?
It has helped me query millions of rows in no time that is seconds


    Ayham Al-Adm

Provides good performance for large data manipulation

  • July 12, 2024
  • Review provided by PeerSpot

What is our primary use case?

Our company had about nine platforms, each with its own database and data. We had to gather all these data in one database and just one table. We used Apache Superset to integrate this database with the business intelligence tool. We had too many choices or options initially for the database engine.

We initially tested a database, and its performance was good. When we tried ClickHouse, we switched to it immediately because the performance was really amazing. When we had a huge amount of data, about five or six gigabytes in just one table, and we used ClickHouse to deduplicate some duplicated entries or records.

How has it helped my organization?

Clickhouse helped us to achieve our use cases with simple steps and good performance as mentioned previously

What is most valuable?

The main feature of ClickHouse is the optimizer, if we had too many records to deduplicate, the optimizer took this task by itself. The second valuable feature of the solution is its performance. It's not easy when we talk about five or six gigabytes of one table of data.

Then, if you have to generate too many KPIs, charts, lines, and reports, it's not easy to deal with all of these with just one engine and tool. ClickHouse was really nice in this respect, and we had no problem with its performance.

What needs improvement?

ClickHouse has its own concept of database triggers and doesn't support traditional database triggers.

For how long have I used the solution?

11 months

What do I think about the stability of the solution?

We haven’t faced any stability issues with ClickHouse.

What do I think about the scalability of the solution?

ClickHouse is a scalable solution.

I rate the solution’s scalability a nine out of ten.

What's my experience with pricing, setup cost, and licensing?

We used the free, self-hosted community version of ClickHouse.

What other advice do I have?

For about six gigabytes, we took about two seconds to fetch all data at the maximum performance. Otherwise, it was really nice to have a medium CPU or database engine and resources. We don't have a really huge server; it's just traditional servers and traditional resources.

ClickHouse is not a straightforward tool for anyone to use. Users need some time to switch from traditional things to study new concepts. 

We had just one client, Apache Superset. Apache Superset connects with just one connection but with too many requests. We had about 20 to 30 reports on the same page, and they work concurrently. 

The solution’s documentation is amazing.

I would recommend the solution to other users. ClickHouse is the first step to the next generation of databases. When we deal with this amount of data and this performance, I think it's a respected technology.

Overall, I rate the solution a nine out of ten.

Which deployment model are you using for this solution?

Private Cloud


    Spyros Almpanis

A column-based and infinitely scalable solution that is suitable for big data

  • July 12, 2024
  • Review provided by PeerSpot

What is our primary use case?

We use ClickHouse for a passive monitoring system in telecommunications. It is used to record primary data from the mobile network technology.

What is most valuable?

The tool is column-based and infinitely scalable. 

What needs improvement?

There are some areas where ClickHouse could improve. Specifically, we encountered incompatibilities with its SQL syntax when migrating queries from MySQL or SQL to ClickHouse. This difference in details made it challenging to figure out the exact issues. Additionally, we faced difficulties due to the lack of a proper Django driver for ClickHouse, unlike MySQL, which Django supports out of the box.

For how long have I used the solution?

I have been working with the product for one and a half years. 

What do I think about the scalability of the solution?

My company has ten product users. 

Which solution did I use previously and why did I switch?

The company decided to use ClickHouse because mobile networks produce enormous amounts of data—millions of timestamped vectors, each representing a measurement, which total billions of rows per month. Initially, they used MySQL, but as the data volume grew, MySQL couldn't handle the load. Therefore, they switched to ClickHouse.

What other advice do I have?

If you're considering using ClickHouse for the first time, my advice would depend on how much data you need to handle. For most scenarios where big data isn't involved, I don't think it's a good idea to use ClickHouse. SQL Server, MySQL, or PostgreSQL are well-documented and supported. The software you need to access these databases will be readily available. So, I don't see any reason to use ClickHouse for small to medium-scale scenarios.

I don't think you'll find it any more difficult than other databases, apart from the SQL syntax, which is a bit different. The most challenging part with ClickHouse is dealing with the large amounts of data it handles without overloading your server. I don't think the database itself is difficult to use. However, I was primarily accessing data from it and don't have much experience with setting it up or feeding it data. 

I rate the overall solution a nine out of ten. 

Which deployment model are you using for this solution?

On-premises


    Dmitriy Yugin

Can set it up on computer and run queries without depending on the cloud

  • July 08, 2024
  • Review provided by PeerSpot

What is our primary use case?

I used ClickHouse to collect data, put it in the database, and then analyze it to find insights. The main advantage is that I can install it on my computer instead of using cloud-based solutions, so I don't have to pay for every query like with Google or Amazon cloud services.

What is most valuable?

The best thing about the tool is that I can set it up on my computer and run queries without depending on the cloud. This is why I use it every day.

What needs improvement?

There aren't too many improvements I'd suggest for ClickHouse as it covers all my needs. There are just a few technical issues. For example, sometimes, when you want to get unique values and use certain tables, they don't work as expected. But it's not a major problem.

For how long have I used the solution?

I have been using the product for two years. 

What do I think about the stability of the solution?

The solution is stable and works well. However, it consumes a lot of memory, so you need plenty of RAM in your computer or cloud solution to run it effectively. This could be a problem because you need to think about how much memory you have for calculations.

What do I think about the scalability of the solution?

In my company, many people used ClickHouse—over 1000 people could access it. About 10-20 people used it at a professional level, creating tables and maintaining the database.

How are customer service and support?

I have talked to the ClickHouse support team before. They have a support group on Telegram messenger where you can ask technical questions. I often asked about working with tables and views and making sophisticated calculations. But now, I don't have any issues, so I don't need to ask for support.

I was satisfied with the support. Many people in the support group try to really understand your problem and help, not just dismiss it. If something isn't possible due to database limitations, they try to help you look at the situation differently.

How was the initial setup?

Installing the tool was easy. I used a Windows laptop with WSL and followed the documentation instructions. I didn't have any issues with the installation.

What's my experience with pricing, setup cost, and licensing?

The tool is open-source. 

Which other solutions did I evaluate?

We chose ClickHouse because we needed to move away from cloud-based solutions due to risks in Russia. We considered other options, such as Postgres, NoSQL databases, Hadoop, and Hive, before deciding on ClickHouse.

What other advice do I have?

The tool is open-source, so you don't need to pay for the software itself. However, you need to consider hardware costs and maintenance. A small company can install it on a company computer. For larger companies, you might need to hire a team for maintenance and consider data safety and privacy issues.

Integrating ClickHouse with other tools in our data stack was easy. It has native connections to many tools, such as Google and Amazon cloud solutions, and can easily connect with other databases.

For beginners, the ease of use depends on your background. If you're familiar with relational databases, it's easy. If not, you might need to read the documentation or ask for support.

Which deployment model are you using for this solution?

On-premises


    Anton P

Makes it easier to work with big data and enables analysts to do their jobs faster

  • June 21, 2024
  • Review provided by PeerSpot

What is our primary use case?

We use the solution not just as an analytics database but also as a data warehouse. A lot of our internal services communicate with the tool. Our analytics and ML teams also use the solution. It's the hub of our company.

What is most valuable?

It's easier to work with big data and calculations using the product. For example, we can easily calculate metrics around terabytes of data using ClickHouse. The dictionaries help us to make our analysts’ jobs faster and easier and give value to the business faster.

What needs improvement?

The clusters are not perfect. We had a lot of troubles while deploying a whole cluster. We must tune some sequences, so we must have experience with the product. I worked a lot with bare metal. However, working with the cloud is a little bit harder. When we need to start up and shut down some nodes, we need to start or shut down the whole cluster. It is not so in Databricks.

For how long have I used the solution?

I have been using the solution for almost eight years.

What do I think about the stability of the solution?

There were a lot of bugs before. Now, it's less. Open-source tools contain bugs. Any technology created by humans will contain bugs. The bugs are critical sometimes, but they are always updated. I rate the stability an eight out of ten.

What do I think about the scalability of the solution?

The tool is scalable. I rate the scalability a ten out of ten. We have 20 users in our organization.

How are customer service and support?

The product provides a lot of community support. It is useful. We can also contact a private company that provides support for ClickHouse. The solution has a community chat in Telegram that works well. We find solutions easily when the problem is already mentioned by someone. In rare cases, the issues stay unresolved because of NDA.

How would you rate customer service and support?

Neutral

How was the initial setup?

The initial setup is easy for me because I have a lot of experience. Generally, when I mentor someone to deploy the whole cluster, it is difficult for them. It will not be hard to deploy one server or node because ClickHouse’s team has shown a great demo of deploying it as a service on Linux. It gets harder if we want to tune some small sequences to get more performance. Real-time models require experience. We can open some community chats and find help. The deployment can be done in a couple of minutes. It’s very fast.

What's my experience with pricing, setup cost, and licensing?

The tool is free. It is open-sourced. However, if we do not know how to deploy it and are unwilling to support everything, we can contact the vendor and create a cloud version. It is cheap, but it depends on the scale.

What other advice do I have?

We do not use the real-time features much. Usually, we work with big data. We do not need to work with big data in real-time. We use CatBoost with ClickHouse. I always recommend the tool to others based on their requirements. If you have trouble with your queries and think that ClickHouse is slow, please review your queries. Overall, I rate the solution a ten out of ten.


    Eden Chen

A fast open-source column-oriented database management system with aggregation and compression capability for handling mutations

  • June 21, 2024
  • Review provided by PeerSpot

What is our primary use case?

I use ClickHouse to collect and analyze data from Ethereum. We primarily use it for data classification and occasionally for machine learning with GPT, but that's minimal. The primary use case is classification; sometimes, we use it for applications similar to OLTP scenarios. All of our data is stored in ClickHouse. We are customers of ClickHouse, not partners. It's an easy tool to use if you know SQL databases.

What is most valuable?

The aggregation capability is a valuable feature. It's highly efficient, allowing us to review entire transaction histories and user activities in the market. We've tried MongoDB, Postgres, MariaDB, and BigQuery, but ClickHouse is the most cost-efficient solution for collecting data at high speeds with minimal cost. We even used ClickHouse Cloud for a month, and it proved to be a great setup, especially for startups looking to handle big data. For example, if there is a need for 2-4 terabytes of data and around 40 billion rows with reasonable computing speed and latency, ClickHouse is ideal.

Regarding the real-time query performance of ClickHouse, when using an API server to query it, I achieved query results in less than twenty milliseconds in some of my experiments with one billion rows. However, it depends on the scenario since ClickHouse has limitations in handling mutations. 

Additionally, one of ClickHouse's strengths is its compression capability. Our experimental server has only four terabytes, and ClickHouse effectively compresses data, allowing us to store large amounts of data at high speed. This compression efficiency is a significant advantage of using ClickHouse.

What needs improvement?

We faced a challenge with deploying ClickHouse onto Kubernetes. Recently, we've been using ClickHouse Cloud, and the main issue is the high cost of the cloud service. The pricing isn't very competitive, especially for startups. I would instead buy a server and self-host if I have enough disk space. Besides that, ClickHouse has done very well, with clear goals and effective execution.

For how long have I used the solution?

I have been using Clickhouse for the past one and a half years.

What do I think about the stability of the solution?

Based on stability, I would rate ClickHouse around nine out of ten.

How are customer service and support?

The cloud services support is excellent. Their support team is very timely and helpful, and even if you encounter any bugs, they assist you quickly. Compared to other services I've used, ClickHouse's support is very helpful. Even if you don't know much about databases or ClickHouse, their support will help resolve any issues.

How would you rate customer service and support?

Positive

What's my experience with pricing, setup cost, and licensing?

For pricing, if you use the self-hosted version, it would be free. Cloud services pricing would be an eight out of ten. I try to minimize costs but still have to monitor usage.

What other advice do I have?

 I would recommend ClickHouse to others. If they have large datasets, ClickHouse is much more cost-effective and efficient than BigQuery. For example, running a query on one billion rows in BigQuery took a few minutes and was very expensive, whereas ClickHouse could do it in less than five seconds at a much lower cost.

I don't use AI in ClickHouse, but I use full-text search, and it's mighty. There's no significant gap when migrating from other SQL databases to ClickHouse, though you must learn some specific syntax. If you are familiar with databases and know how to code and design systems, using ClickHouse should be straightforward.

Overall, I would rate ClickHouse an eight out of ten.


    Parveen Yadav

Much faster than traditional databases and supports real-time query performance

  • June 13, 2024
  • Review provided by PeerSpot

What is our primary use case?

We use it to store live data and for tracking and monitoring every action on a PC, like which websites are opened, through Kubernetes and Google Chrome. Data is sent every second from ActiveMQ, and ClickHouse can insert millions of data points per millisecond.

What is most valuable?

ClickHouse is much faster than traditional databases like MySQL and MongoDB. Its column-row searching strategy makes it very efficient. With ClickHouse, we can manage multiple databases, automatically insert data from other databases and delete data as needed. It supports real-time query performance, allowing simultaneous data insertion and retrieval. ClickHouse has improved significantly over the past two years, adding more functions and queries, as well as top functionality.

What needs improvement?

Initially, I faced challenges integrating ClickHouse, particularly with inserting data from ActiveMQ, which caused duplicates. However, after adjusting the ClickHouse settings, the issue was resolved and there were no more duplicates.

For how long have I used the solution?

I've been using ClickHouse for three years in a product-based company.

What do I think about the stability of the solution?

I have not faced any stability issues and I would rate it a seven out of ten. 

It's a simple database, similar to MySQL, and can also be used as a NoSQL database. While ClickHouse provides most of the essential functions, learning and understanding some of its methods can be difficult.

What do I think about the scalability of the solution?

ClickHouse is very scalable, and many companies, including Uber, are using it. For scalability, I would rate it an eight out of ten.

How are customer service and support?

The ClickHouse support team is small but useful. I haven't needed to use their support often because I usually find solutions through ClickHouse Docs.

How was the initial setup?

ClickHouse is easy to use, with a straightforward initial setup.

What was our ROI?

The return on investment is high and gives value for money.

What's my experience with pricing, setup cost, and licensing?

ClickHouse Cloud is not expensive compared to other databases, costing a few dollars per month while providing fast performance. 

What other advice do I have?

Although I haven't used AI with ClickHouse extensively, it's a great option because ClickHouse can handle large data volumes and perform queries very quickly.

I would recommend ClickHouse to others, especially for real-time applications like chat, map locations, and AI tools. Compared to MySQL, ClickHouse handles large datasets and queries very quickly, making it a perfect choice.

Overall, I would rate ClickHouse a ten out of ten.


    Andrei Kochemirovskii

User-friendly and can be used for analytics and various other use-cases

  • June 12, 2024
  • Review provided by PeerSpot

What is our primary use case?

During my experience Clickhouse was used primary for companies analytics. At the same time I had a chance to apply it for various other use-case, such as log and storage metrics, Clickhouse as an ETL engine, monitorin, alerting and many more

How has it helped my organization?


What is most valuable?

ClickHouse is a user-friendly solution that tries to be compatible with SQL standards. It also tries to provide command-line tools, very nice formatting, libraries. And of course blazing speed it is main selling point of this technology

What needs improvement?

I would like ClickHouse to work more on integration with third-party tools. The solution has a lot of integrations, but most of them are not completed or production-ready.

The solution's setup requires some work and understanding. People at the company do not fully understand how to use ClickHouse. They try to use it like any relational database, which causes a lot of problems.

For how long have I used the solution?

I have been using ClickHouse since 2018

What do I think about the stability of the solution?

We have experienced small bugs many times with the solution. Five years ago, the tool wasn't so stable. Now, it's better, but bugs still happen.

I rate the solution a seven out of ten for stability.

What do I think about the scalability of the solution?

ClickHouse is a very scalable solution because it is designed to be scalable out of the box. There are some issues with scalability because, by design, ClickHouse does not support data rebalancing. I work at a start-up where around ten users use the solution.

I rate the solution’s scalability a nine out of ten.

How are customer service and support?

I have never interacted with the solution's technical support because I usually use the open-source version of ClickHouse. You can post your issue on GitHub at any time, and you will usually get a response.

How would you rate customer service and support?

Positive

What's my experience with pricing, setup cost, and licensing?

Currently, ClickHouse provides a cloud-based solution that you can use in the cloud. ClickHouse has an open-source version, which is free to use and has almost all the features.

What other advice do I have?

ClickHouse provides the best real-time query performance in the market if it is used properly. Generally, ClickHouse is not so easy to use because it's designed in such a way that you should be aware of the infrastructure. The solution is complicated, but it is easy for someone with experience and knowledge. I would recommend the solution to other users.

ClickHouse is a magnificent solution, but users should first read a few articles about it to understand how to use it properly and how not to use it. Users should take a learning course to be aware of its architecture and to use it properly.

Overall, I rate the solution ten out of ten.