http://stats.2ch.net/ は、2ちゃんねるのいろいろな情報を収集しています
http://stats.2ch.net/suzume.cgi 当日の投稿数順位を板別に掲載。サーバ毎のもあります
http://stats.2ch.net/ichiban.html 当日いちばん始めの投稿から10番目までを掲載中。キリ番も同時掲載
http://stats.2ch.net/ichiban/ 過去一覧
http://stats.2ch.net/tonbi.cgi 時間帯毎の投稿数順位を板別に掲載
http://stats.2ch.net/karasu.cgi サーバ毎の投稿数
http://stats.2ch.net/kamome.cgi とんびの上位互換?虹色ですw
ーーーーーーーーーーーーーーーー
さてこのstats.2ch.netもご老体になっています
いろいろと不具合を抱えていますが
生暖かく末永く見守っていただければと
(前スレ1より)
・前スレ
【すずめ】stats.2ch.net指令所【からす・とんび・かもめ】
http://carpenter.2ch.net/test/read.cgi/operatex/1447206078/
【すずめ】stats.2ch.net指令所【からす・とんび・かもめ】★2©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/01/26(火) 17:38:18.01ID:SRZeh7MY
2016/02/27(土) 20:28:34.88ID:x8JqUE5b
>>260
すずめアイコンが付いてないよぅ
すずめアイコンが付いてないよぅ
favicon.icoのこと?
2016/02/27(土) 21:37:12.49ID:x8JqUE5b
2016/02/27(土) 21:58:54.02
ファビコンだな
2016/02/27(土) 22:01:41.23ID:x8JqUE5b
ありがと、ひとつ覚えたw
付けてみた
桶?
手前では表示せずw
2016/02/28(日) 08:34:04.11ID:XgOg3T51
2016/02/28(日) 08:51:36.77ID:aShNWcbT
>>268,269
http://raptor.2ch.net/livejupiter/
で確認
その「この板の順位」の囲みの「SPARROW」から
http://stat.2ch.net/SPARROW/
に飛べました
これも、favicon.icoも、IE11で確認しました
http://raptor.2ch.net/livejupiter/
で確認
その「この板の順位」の囲みの「SPARROW」から
http://stat.2ch.net/SPARROW/
に飛べました
これも、favicon.icoも、IE11で確認しました
2016/02/28(日) 09:01:28.32ID:aShNWcbT
http://vipper.2ch.net/news4vip/
「この板の順位」の囲みを確認しました(IE11)
「この板の順位」の囲みを確認しました(IE11)
あーまだ全部入れてないアルヨ
2016/02/28(日) 12:38:35.69ID:9nAQrvwE
PVのUNIQUEも出せやっていわれたw
ぼちぼちといこう
まだねもい
2016/02/29(月) 11:28:57.11ID:rz9hbXxK
>>274
メ欄w
メ欄w
え?
あw
277動け動けウゴウゴ2ちゃんねる
2016/02/29(月) 11:47:19.43ID:zpqZnP5t いろいろとまあ(´・ω・`)
2016/02/29(月) 13:49:30.95ID:0tb68dah
いつもメ欄手打ちなの?(´・ω・`)
echotr 鯖名無しw@SPARROW
投稿は出来た
readcgiを調整中
APIも
echo.2ch.net 分が有効になったかな
2016/03/01(火) 03:43:36.81ID:fa/aaI2Z
現在の状況
echoで検索 89件の一致
http://stats.2ch.net/suzume.cgi
echoで検索 1件の一致
http://stats.2ch.net/karasu.cgi
echoで検索 94件の一致
http://stat.2ch.net/SPARROW/20160301/
echoで検索 一致はありませんでした
http://stats.2ch.net/SPARROW/20160301/
echoで検索 89件の一致
http://stats.2ch.net/suzume.cgi
echoで検索 1件の一致
http://stats.2ch.net/karasu.cgi
echoで検索 94件の一致
http://stat.2ch.net/SPARROW/20160301/
echoで検索 一致はありませんでした
http://stats.2ch.net/SPARROW/20160301/
旧SPARROWはout of maintenanceでおながいします
新鯖へリダイレクトしてもいいかもしんないけれども
PVのユニーク取りだしたらえらいことになってきたw
オンメモリなDBが最適解なんだろうな(メモリーは余りまくってるw)
2016/03/02(水) 00:45:30.39
Perlで使いやすいやつってえとsqlite?
2016/03/02(水) 00:59:39.34
こんな状況なんかな
Large file, multi dimensional hash - out of memory
http://www.perlmonks.org/?node_id=1033692
Large file, multi dimensional hash - out of memory
http://www.perlmonks.org/?node_id=1033692
2016/03/02(水) 01:03:25.58
Store large hashes more efficiently
http://www.perlmonks.org/?node_id=1018287
Working with very large hashes
http://perl.goeszen.com/working-with-very-large-hashes.html
http://www.perlmonks.org/?node_id=1018287
Working with very large hashes
http://perl.goeszen.com/working-with-very-large-hashes.html
use DBI すれば大抵のDBに接続できるから
そんなに差違はないと思う
2016/03/02(水) 01:48:39.52
だな
2016/03/02(水) 01:51:14.33
まあその辺の記事は、ハッシュで何とかなりませんかね?→いいからDB使えよ
がほとんどなので、DB使うんならあんま読む必要ないっす
がほとんどなので、DB使うんならあんま読む必要ないっす
tieすればそのままDB触れるんだからねw
292動け動けウゴウゴ2ちゃんねる
2016/03/02(水) 02:00:22.36ID:vkzIE1tW 組み込みとかで1台完結ならsqliteが速いみたいな検証読んだ覚えある
2016/03/02(水) 02:07:21.56
ファイルにもしやすいし、いいんじゃないかな
そこまでたいそうなのが必要なのか?
と言うのもある
しかも未インストールときたもんだw@sqlite
ちなみに今掃除機掛けているので反応悪いです@stat鯖
掃除終わった
容量が30GBぐらい増えたw
sqlite入れてみるか
FreeBSDでは初体験
297動け動けウゴウゴ2ちゃんねる
2016/03/02(水) 03:20:43.94ID:vkzIE1tW 何か入れるぐらいならありものでいいんじゃねーかな感もないわけではない
何を初期装備してるのかしらんけど
何を初期装備してるのかしらんけど
なぁーんも入ってないw
UserAgent毎のPV分布全鯖とか見ようと思うとやっぱりDBの方が有利だよな
今のうち全部書き換えるか
まだ傷は浅いw
いつまで【特別重大報道】にするつもりだったのか
301Glass Cat ★
2016/03/02(水) 07:22:30.90ID:CAP_USER perl uniq 速度比較
http://ichirin2501.hatenablog.com/entry/20110716/1310804204
http://ichirin2501.hatenablog.com/entry/20110716/1310804204
my @array = @_;
これだけはありえないw
303Glass Cat ★
2016/03/02(水) 07:45:27.40ID:CAP_USER MySQLでINDEX張ってするかSQLiteでするか
UAとかはMD5とかにしてソートした方がいいとおもふ
UAとかはMD5とかにしてソートした方がいいとおもふ
そんなことよりこれワロタ
# crontab -l
bash: crontab: コマンドが見つかりません
postfix を消した所為だったw
こんなもんに依存関係付けるなよw
SQLite version 3.9.2 2015-11-02 18:31:45
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> q
...> .help
...>
...> .exit
...>
なんかおかしいw
2016/03/02(水) 17:52:28.97ID:2+Ims2ws
セミコロン付けないと
308Glass Cat ★
2016/03/02(水) 17:55:35.06ID:CAP_USER MySQLおすすめ(布教
ぬー
IPアドレスってBLOBで通らんのか
これだからDB嫌いw
INSERT INTO "PV_READCGI" VALUES('raptor','livejupiter','LIVE','Mozilla50','126.78.81.74');
なるふぉどな
まんどくせw
2016/03/02(水) 19:13:05.07
決まりきったデータしか扱わないなら
いつもと似たようなインターフェイスで使えるサブルーチン作ってラップしちゃえばいいんじゃね
とか言ってるうちに普通にできたっぽいな
いつもと似たようなインターフェイスで使えるサブルーチン作ってラップしちゃえばいいんじゃね
とか言ってるうちに普通にできたっぽいな
312Glass Cat ★
2016/03/02(水) 19:33:35.80ID:CAP_USER 大量のデータをどれだけ処理できるのかという問題
MySQLおすすめ(布教です
MySQLおすすめ(布教です
2016/03/02(水) 19:44:14.26ID:AvCsnoz3
ん?今までDB使ってなかったのか?
2016/03/02(水) 19:49:18.98
肝心の、分析に回す大量のデータがなかったからね…
10millionオーダーの処理って今まで無かったと思う
まずは1日でどれくらいの容量になるのか見てみたい
それで問題なさそうなら
いろいろと調理していこうかと思う
317Glass Cat ★
2016/03/02(水) 19:59:33.87ID:CAP_USER 数だけ数えるならKVSなんだけどなあ
2016/03/02(水) 20:05:25.35
今回、ハッシュの代わりだし、たし蟹
KVSでは1日で20GBずつSSD容量が減っていくのであったw
320Glass Cat ★
2016/03/02(水) 21:43:05.40ID:CAP_USER どういうやり方で?
今の時間(繁忙期)単純にクエリー登録するのにondiskだと30秒掛かる
On memoryだと2秒w
.datの種類(生:過去:待避:無い)
UserAgent
IPaddress
323Glass Cat ★
2016/03/02(水) 21:48:46.99ID:CAP_USER memcachedは速いらしい
IPごとPV,UAごとPVとか別々にキーを変える
IPごとPV,UAごとPVとか別々にキーを変える
2016/03/02(水) 21:50:32.30
こんなんあるよー
PerlからMemcachedを使う(Cache::Memcached::Fast)
http://d.hatena.ne.jp/koba04/20110212/1297446296
PerlからMemcachedを使う(Cache::Memcached::Fast)
http://d.hatena.ne.jp/koba04/20110212/1297446296
325Glass Cat ★
2016/03/02(水) 21:53:07.74ID:CAP_USER 速度比較
memcached 19958.5
redis 19627.5
redis コンバートなし 20638.5
DB postgres 956.5
ハッシュ 3402237.3
memcached 19958.5
redis 19627.5
redis コンバートなし 20638.5
DB postgres 956.5
ハッシュ 3402237.3
2016/03/02(水) 21:56:46.10
Redisならこんなん
http://qiita.com/akishin/items/9372a77dab0512880e18
>Hash に tie して使う
>Redis::Hash を使うことで Hash に tie する事ができる。
>これにより通常の Hash にアクセスするのと同じコードで Redis 上にデータを保存できる。
http://qiita.com/akishin/items/9372a77dab0512880e18
>Hash に tie して使う
>Redis::Hash を使うことで Hash に tie する事ができる。
>これにより通常の Hash にアクセスするのと同じコードで Redis 上にデータを保存できる。
2016/03/02(水) 22:00:54.52
ザル(KVS)で受けて水切りして盛りつけは綺麗にRDBみたいな
328Glass Cat ★
2016/03/02(水) 22:02:21.17ID:CAP_USER カウント取るなら324でincrすればいいんじゃね?
あとは決まった時間ごとにRDBMSへ突っ込む
漏れが起きないようにキーには時間を
あとは決まった時間ごとにRDBMSへ突っ込む
漏れが起きないようにキーには時間を
いろいろとありがとう
いろいろと思案してみます
IPaddress
そう、これが無ければ何も問題は無いのですw
(現状、難なく計れている)
2016/03/02(水) 22:04:57.18ID:aK+l5FVs
頭の中でプログラムは組み上がった、あとは鯖に実装するだけだ
rootくれw
rootくれw
332Glass Cat ★
2016/03/02(水) 22:05:47.79ID:CAP_USER2016/03/02 Total PV(read.cgi) count 26,306,418
latest: 28,225 PV/min. 2016/03/02 22:07:03 (Update every minute.)
POST分も併せて3秒で終了
2016/03/02(水) 22:08:38.53
Integer IP address to Quad IPv4 address one liner or close to it?
http://www.perlmonks.org/?node_id=786521
http://www.perlmonks.org/?node_id=786521
そういえばsqliteってオンメモリにするとUNIQUEが強制されるのかしら?
なんでかそうなるw
ちなmemcachedが今のところ候補w
http://search.cpan.org/dist/Cache-Memcached-Fast/lib/Cache/Memcached/Fast.pm
336Glass Cat ★
2016/03/02(水) 22:14:46.40ID:CAP_USER デーモン作ってハッシュ
1456924662.068 1456924662.083463.Mozilla50.IPAddress.LIVE.1456916607.newsplus.daily.2ch.net
1456924662.072 1456924662.079918.Mozilla50.IPAddress.PAST.1452614993.liveanb.hayabusa7.2ch.net
こんな感じのデータが毎分50kぐらいやってきます
338Glass Cat ★
2016/03/02(水) 22:20:48.96ID:CAP_USER いまパイプに流れてるんでしょ?
ならハッシュだろ
ならハッシュだろ
339Glass Cat ★
2016/03/02(水) 22:25:33.60ID:CAP_USER IPごとのハッシュ、UAごとのハッシュ、種類ごとのハッシュなどなど
パイプにも流している
でも今は不在w
341Glass Cat ★
2016/03/02(水) 22:31:50.39ID:CAP_USER http://sdautovic.blogspot.jp/2015/05/bind9-logging-to-named-pipe-fifo.html
BIND9でFIFOにログ流すパッチ?
BIND9でFIFOにログ流すパッチ?
そういえばBINDって頑なにログをパイプ出力するのを拒んでるよなw
今はフォアグランドへ全メッセージ吐かせています
343Glass Cat ★
2016/03/02(水) 22:38:04.49ID:CAP_USER https://twitter.com/cause_less/status/293038390130114560
unix socketでbindのログをリアルタイム集計できないかと思ったらbind9.8以降ではログ出力がisc_file_isplainfileで通常ファイルかチェックしている。パストラバーサル心配なら所有者とパーミッションでやってくれよ……
unix socketでbindのログをリアルタイム集計できないかと思ったらbind9.8以降ではログ出力がisc_file_isplainfileで通常ファイルかチェックしている。パストラバーサル心配なら所有者とパーミッションでやってくれよ……
# memcached_enable (bool): Set it to "YES" to enable memcached.
# Default is "NO".
# memcached_flags (flags): Set extra flags here. More options in memcached(1)
# Default is empty "".
# memcached_user (user): Set user to run memcached.
# Default is "nobody".
# memcached_profiles (str): Set to "" by default.
# Define your profiles here.
# memcached_post_start (str): Set extra commands that should be executed after memcached was successfully
# started here.
# Default is empty "".
.confが無いのか
2016/03/02(水) 23:27:24.82
where is memcached.conf located in FreeBSD
https://forums.freebsd.org/threads/38662/
https://forums.freebsd.org/threads/38662/
/etc/rc.d/memcached の中から引用してましたw
memcached.confを取り込む部分があるかなと思って
とりあえず16GB充てたw
メモリは十分に余ってるしon 64GB
348Glass Cat ★
2016/03/02(水) 23:43:45.87ID:CAP_USER いいなぁ
旧SPARROWなんかぬっこわれてるなw
新しい方にリダイレクトした方がいいかな
2016/03/03(木) 00:15:02.20
微妙なことになってるね
2016/03/03(木) 00:34:58.07
でも、どうせDNS割り当て直す(この表現でいいのか)んじゃなかったっけ?
やっぱり30秒ぐらい掛かるんか
hope.TOTAL 7171
hope.LIVE 3311
hope.POOL 0
hope.PAST 3693
hope.NONE 167
hope.LIVE.UA:Mozilla50 2648
hope.LIVE.IP:TOTAL 1175
maguro.TOTAL 0
maguro.LIVE 0
maguro.POOL 0
maguro.PAST 0
maguro.NONE 0
maguro.LIVE.UA:Mozilla50 0
maguro.LIVE.IP:TOTAL 0
echoとかも拾えてないな
はて?
maguro 1
maguro 1
carpenter 1
fox 8261
fox 8262
fox 8263
carpenter 1
maguro 1
fox 8264
maguro 1
fox 8265
carpenter 1
DBぬっこわれてるんかな?
daemon再起動しても同じやね
今日はこのくらいにしといたろ
weight => 2.5
ってのを取っ払ったらカウントしたw
偶にあるんだよなpodにあるサンプルコードで不具合が出るのってw
今のやり方で今の時間おおむね20秒かかる
引き続き試行錯誤
ハシュの条件呼び出しってないのか
キーに「HOGE」が含まれているのを取りだしてこい
ってのが出来ない?
おかげで8倍ぐらい時間が掛かるw
2016/03/03(木) 18:15:20.04
SQLの基礎 「SELECT」文を覚えよう (1/2)
http://www.atmarkit.co.jp/ait/articles/0006/21/news001.html
http://www.atmarkit.co.jp/ait/articles/0006/21/news001.html
2016/03/03(木) 18:17:05.21
360Glass Cat ★
2016/03/03(木) 18:35:56.39ID:CAP_USER 数数える GROUP BY
探す WHERE
探す WHERE
■ このスレッドは過去ログ倉庫に格納されています