Its flexible in customization as well it has good replication support across multiple nodes for better performance & availability alongwith horizontal scalability through sharding (master/slave) setup while maintaining SLA of upto 99%. We use this product mainly because its simple easy approachable solution which can scale out easily. If need arises at some point later downtime happens instead we have option available that will auto restart node without any customer impact during such time window so never worried about data loss or anything else like failure recovery. Just relax when using crate DB ! One thing I dislike very much from their website UI they don't give us enough information what's going wrong under hood specially debugging something newbie friendly. But again, there are lot more features present once you dig deep into documentation. Nothing found bad till now.