1) We've been keeping an items for sale catalog stored in standard columns sql/rdbms model paired with mongo item lookup for the extended attributes of the products we have on consignment for sale.
2) We keep track of our buyers stored item searches (sql columns) to help them and us identify and get reports when items meeting their needs arrive or depart from inventory.
3) We use 2) with 1) to help us identify potential buyers for items.
We are interested in deploying a full no sql model to replace the need for sql storage of the items and buyers and their stored search requests. We also would like the datamart to support further big data analytics to help us understand product pricing based on demand in 2) as well interest as logged by web page views of the catalogs, and how quickly similar items are moving out of inventory.
Please provide your deployment model for the above and the implementation quote.