2007年10月05日

キーのエイリアスが効くmemcachedみたいなのってないんだろうか

Posted by nene2001 at 15:09 / Tag(Edit): session mobile geomedia memcached / 0 Comments: Post / View / 0 TrackBack このエントリーを含むはてなブックマーク

memcachedって、恥ずかしながらいまだに使ったことないんですけど、 キー ⇒ 値 が1対1対応のメモリハッシュみたいなもんなんですよね?

複数のキーに対して、単独の値を割り当てるような使い方ができる、memcachedみたいなのってないんでしょうか?
全てのキーからの参照が消えれば、値も解放してくれる、みたいな。

というのも、以前書いた勝手位置情報エンタメサイトでセッション詐称のために不正される問題、Ceekさんがトラックバック下さったワンタイムセッション方式をもうちょっと改良すればかなりの偽装を防げる感触を得ているのだけれど、いかんせんワンタイムセッションなので、ユーザ数ではなくアクセス数の数だけセッションが必要、ということになってしまう。
(※:Ceekさんの案だと、2段階以上の「戻る」操作を許さないようにしているため、見た目ワンタイムセッションだけど実際にはユーザ数だけのセッションしか存在しない形になるけれど、私は「戻る」の複数操作を許したいので、本当にアクセスの数だけのセッションが必要になる)

でも、セッションの有効/無効を制御するために複数のセッションを用意するわけだけど、セッションの中身はアクセス毎に違うわけではなく同一ユーザでは同じになるわけなので、セッションキー毎に中身を保持するとすげえメモリの無駄になるように思う。
実際今取り組んでいるサービスでも、ユーザ数でのセッションなら1日数万とかのオーダだけど、アクセス数でのセッションなら1日下手したら100万とかのオーダになるので、サービスのしょぼい規模に比べてあり得ねえ!とか思う。
なので、複数のキーに対して同じメモリ空間を割り当てるようなmemcachedみたいなのがあればいいなと思うんだけど...。
ないのかなあ。

memcachedで覚えさせる値自体に、エイリアス先のキーの値を入れればいいのかもしれないけれど、

  • 元々セッションに覚えさせるデータ量自体が、ユーザの端末IDと機種名程度でセッションIDとどっこいどっこいなので、そんならもうデータ覚えさせた方がいいわな
  • それに直接複数キーが同一メモリに割り当てられてるのに比べて、キー探索⇒メモリアクセス⇒キー探索⇒メモリアクセスと多段処理になるので負荷もその分上がりそうだし
  • 参照切れの管理ができまへん

とか思うので、意味ないかなと。

なんかいいソリューションないでせうか。

Related query words in Google & Yahoo
Related Books from Amazon
Trackback to this entry
TrackBack URL :
Trackbacks
トラックバックはありません。
Comments
コメントはありません。
Post a comment












Remember personal info? 
2007年10月
Su Mo Tu We Th Fr Sa
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

About Me

Navigation

Search
Google
Web
kokogiko.net
Archives
Recent Entries
Recent Comments
Recent Trackbacks
姫路のオモシロ寿司屋(ここギコ!)
0系こだまとひかりレールスターに乗ってきた ドクターイエローも見た
姫路のオモシロ寿司屋(ここギコ!)
位置情報ベース広告AdLocalへ一般からも入札が可能に
「定義できない」とのたまうものを自説根拠の説明の中で延々と使う不誠実(笑)(ここギコ!)
文化は変わっていくのは当たり前だからこそ、今問われているのはリアルタイムの選択
現代アイヌの政治運動は利権獲得のためのようだな。(むにゅう!の平和大好き! はてな基地)
文化は変わっていくのは当たり前だからこそ、今問われているのはリアルタイムの選択
的外れですた恥ずかしい Googleは世界標準の絵文字を作ろうとしてるわけではない、少なくとも、今のところ(ここギコ!)
絵文字標準化でのキャリア批判に思うこと
すごい職場の活性法(これが答えだ)
人員がクラスタ化できている職場と言うのはうらやましい そろそろ限界です
文化は変わっていくのは当たり前だからこそ、今問われているのはリアルタイムの選択(ここギコ!)
大和民族の定義云々について
歴史のダイナミズムの元では右翼こそ変わらなければならない(ここギコ!)
右翼はアイヌや沖縄を包摂する論理を構築すべきではないのか
右翼はアイヌや沖縄を包摂する論理を構築すべきではないのか(ここギコ!)
大和民族の定義云々について
政治と祭祀が不可分と考えるなら、全ての祭祀を引き受けるのが筋(ここギコ!)
大和民族の定義云々について
Hatena bookmarked
My del.icio.us

Banners

Syndication
Powered by
Get it!!