If you're interested in columnar database that can handle joins, Microsoft has one. It is called Azure Data Explorer(Kusto) and it is really fast. Here's the usual Uber Taxi Rides bench, you can see joins in the end:
https://yonileibowitz.github.io/kusto.blog/blog-posts/analyz...