Учет статистики - Форум успешных вебмастеров - GoFuckBiz.com - Страница 2
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.4082
BTC/USD69697.1242
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 26.03.2013, 23:04
Start Post: Учет статистики 
  #11
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
Отправить сообщение для Hector с помощью Jabber
По умолчанию

Как оптимальнее всего считать просмотры страниц сайта если у каждой страницы есть автор. И каждый автор должен видеть стату просмотров своих материалов. Инсертить каждый просмотр в базу не вариант. Временные лог файлы?
Hector вне форума  
Старый 27.03.2013, 00:34   #12
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
ТС -->
Отправить сообщение для Hector с помощью Jabber
автор темы ТС По умолчанию

dady, piwik api кстати крутая идея.
Hector вне форума  
Старый 27.03.2013, 12:35   #13
lorien
Senior Member
 
Аватар для lorien
 
Регистрация: 18.05.2009
Сообщений: 928
Бабло: $196595
По умолчанию

> У mysql (точнее, у myisam) чрезвычайно быстрая запись в безиндексную таблицу.

Это если в один поток, а если много потоков пишут, то там writelock же на всю таблицу, пока один пишет, другие ждут. В общем для мультипоточности ещё не факт, что быстрее innodb или myisam.
__________________
TgScan - узнай Telegram группы, в которых состоит человек
lorien вне форума  
Старый 27.03.2013, 14:44   #14
medar
кодер-энтузиаст
 
Аватар для medar
 
Регистрация: 04.04.2007
Адрес: Джамайка
Сообщений: 3,381
Бабло: $447150
По умолчанию

Построчный writelock на innodb дает профит когда из таблицы паралельно идет чтение. На чистой вставке myisam выигрывает.
medar вне форума  
Старый 27.03.2013, 16:45   #15
ar4ibas
Senior Member
 
Регистрация: 11.11.2009
Сообщений: 362
Бабло: $71310
По умолчанию

именно для таких вещей и были разработанны key-value базы данных, в данном случае redis решает: быстро пишет, быстро читает
ar4ibas вне форума  
Старый 27.03.2013, 22:46   #16
truecolor
Ебланнед
 
Регистрация: 12.02.2013
Сообщений: 80
Бабло: $40695
По умолчанию

открой для себя INSERT ... ON DUPLICATE KEY UPDATE
нах отдельная таблица?
truecolor вне форума  
Старый 28.03.2013, 01:05   #17
lorien
Senior Member
 
Аватар для lorien
 
Регистрация: 18.05.2009
Сообщений: 928
Бабло: $196595
По умолчанию

> именно для таких вещей и были разработанны key-value базы данных, в данном случае redis решает: быстро пишет, быстро читает

Ну, память то не резиновая. Как промежуточный слой redis, конечно, хорош. Честно говоря, я и не знаю каких-нибудь вменяемых key-value баз, которые работаю с дисковым хранилищем т.е. держат в памяти только индексы, ну и может какой-нить кэш, но не все данные.
__________________
TgScan - узнай Telegram группы, в которых состоит человек
lorien вне форума