2. LiveJournal.com Stats
Статистика посещений журналов и записей
(за час, за день, за месяц):
по хитам,
по посетителям,
по читателям.
Статистика комментариев к записям.
Списки недавних посетителей — «Мои гости».
Другие счётчики.
Рейтинги журналов и записей за период.
3. Входные данные
Количество сообщений за сутки
Скорость поступления событий 800-1200 в сек
Отфильтрованные события ≈ 50%
Объем данных за сутки 16 Gb
50 ∙ 106
Количество соединений с LJ.com 1000
5. Hits
7
Visitors
4
Readers
3
Size
Id
1001
A
B C D 1002 1003 1004... ...
Id
1001
Offset... ...
Id
1002
Offset
... ...
Id
1003
Offset
Hits
7
Visitors
4
Readers
3
Hits
15
Visitors
3
Readers
2
... ...B C D 1002 1003 1004 B C E 1003 1005
A
Index File
Data File
Uniques
Hit Stats Table
Hit Stats Log
6. id
101
visitors
3
read
2
A 102 104
id
101
offset
id
102
visitors
3
readers
2
hits
20
visitors
4
readers
3 ......
offset
id
103
C D
offset
...
... ...
C 101 102 A ...... C D E 101 102 105
id
101
offset
id
102
visitors
4
readers
3
hits
25
visitors
5
readers
?...
offset...
B C 101 102... 104 A B C D E
id
102
hits
5
visitors
2
read
2
B 103 104C ...
OldTableNewTableLog
Index
Data
Uniques
Index
Data
Uniques
A D
DB
hits
7
hits
10
hits
17
7. Счетчик Hit Stats
Число ключей 3 M
Журналы Записи
1,5 M 27 M5 M
День ДеньМесяц Месяц
Число
посетителей
Размер таблицы
80k
4 Gb
10k 10k
8 Gb400 Mb
700k
300 Mb
Время пересчѐта 10 сек. 4 мин. 20 сек. 30 мин.
9. LiveJournal.com Ratings
Число ключей 2000
Журналы Записи
Все из статистики
Размер на диске
Интервал пересчѐта
700 Mb 1 Mb
часдень
Время пересчѐта ≈ 15-20 мин.