а) У меня есть 1000000 доменных именnosql пример, какой двигатель?
б) Каждый домен имеет около 100 000 сайтов
с) каждый сайт имеет около 10000 посещений в день/(5000 уникальных посещений в день)
г) в качестве владельца из всех этих веб-сайтов я хочу посмотреть, сколько посетителей на выбранных сайтах у меня было в выбранные периоды времени, например:
Сколько уникальных посетителей было с 4 декабря 1987 года по 23 апреля 2010 года на моем домене. com/tutorials
Сколько уникальных посетителей было с 30 августа 1996 по 16 июля 2009 года на yourdomain.com/reference?
Для традиционной базы данных SQL это боль.
Каков самый умный подход? Какой механизм хранения использовать?
У меня есть только знание SQL. Любые дополнительные ресурсы высоко ценятся.
Что вы считаете «традиционным SQL» и почему вы думаете, что это «боль»? Вы проводили тесты? –
Традиционный => SQL, нет тестов, это теория. Боль из-за использования процессора и памяти, и, конечно же, времени для получения данных из БД. – astropanic