Как хранить данные составного ключа в HBase / bigtable? - PullRequest
2 голосов
/ 16 октября 2011

В газете Google Bigtable В ней описана структура Bigtable.

Схема таблицы выглядит следующим образом.

Table(url<key>, contents, anchor:cnnsi.com, anchor:my.look.ca") 

Столбцы можно добавлять динамически.

У меня такой вопрос: возьмите, например, аналитику Google, я хочу знать, какой браузер люди используют для поиска в mysite.

Итак, схема таблицы Table(web_site_id<key>, visit_time<key>, os_type<key>, brower_type<key>, visit_times).

Сначала я хочу узнать, сколько людей посещают мой сайт за период времени?

Во-вторых, я хочу узнать, сколько людей используют chrome / firefox для посещения моего сайта?

В-третьих, я хочу знать, как люди, использующие Windows, используют Firefox для посещения моего сайта?

Как я могу сделать это с помощью bigtable / hbase.

1 Ответ

2 голосов
/ 17 октября 2011

Вы должны проверить, как это делает mozilla: BouncerRealTimeMetricsProject , glow . И поскольку это проблема временного ряда, вы должны также проверить opentsdb .

...