You can create your own custom functions for data analysis without having to rely on external tools which makes it very easy to use. The UI/UX of this product could have been better in terms of aesthetics as well. There are certain features that need improvement, like creating stored procedures and views etc. I am using the same to process financial transactions with heavy reads and writes happening simultaneously from multiple customers simultaneously. I like the fact that InfinityDB is highly scalable, and has been engineered to be extremely fast. There are a lot of options for the user to customize the data structures. The documentation could be more comprehensive. The project is very new and the documentation is not as clear as I would like. I have not found any other downsides to using InfinityDB. We are solving performance problems in our application by using InfinityDB. We have been able to improve performance by over 30x.