'(NoSQL)Which database type would be suitable for these needs?

You are creating a web-based interface to allow for the ad-hoc querying and reporting on a large (and growing) collection of various types of customer invoice, where the main key is an invoice ID (but the customers and products purchased are also of high interest). With reference to key-value, document and graph store NoSQL systems, evaluate each as a potential persistence layer for the application.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source