Comparing SQL and NoSQL for Efficient Cost Allocation Strategies