I love MapD and been following them for a couple years. . I've been trying to do similar things using crossfilter, dc.js and custom elements. It works well up to 100K records, but we're starting to need millions of rows. But the entry previously was steep technically and financially. This cloud offering sounds perfect.
> data allowance of 10 million rows, and range up to a 100 million row allowance.
Only supporting up to 100 million rows seems extremely limiting for a lot of analytics use cases. What's the reasoning behind this? Does the product not scale?
We are offering a enterprise Cloud X plan with greater scalability (i.e. billions of rows across multiple GPUs) that you can sign up for today. As for self-service plans, we will likely offer plans with higher scaling limits in the near future. However, we feel that the existing plans do cover much of the market for individual users (i.e. not teams), at least based on early feedback we received. Of course, if people want more, we will fast-track that as its not difficult technically!
The limitation of 100 million rows is just for 14-day trial purposes; for the paid versions, the lower volumes are quoted as 'Getting Started' prices. For enterprise scale, people can contact MapD to get customized pricing.
As far as the scaling question goes, MapD has a public demo on the website with 11 billion records (and product performance scales somewhat linearly as more GPUs added):
https://www.mapd.com/demos/ships/