Project

General

Profile

Feature #585

User一覧のスキルフィルタリング

Added by 啓介 大橋 about 9 years ago. Updated over 8 years ago.

Status:
新規(New)
Priority:
通常(Normal)
Assignee:
-
Target version:
Start date:
10/08/2010
Due date:
% Done:

0%

Estimated time:

Description

User一覧でスキルフィルタリングをできるようにする。

History

#1

Updated by 啓介 大橋 about 9 years ago

今のつくりだと、単純にSkillからowner引っ張ってきて、
さらにProfileを取るみたいなことをやると結構時間がかかりそう。。。

以下の方法あたりが妥当?

  1. スキルフィルタリングではUser一覧に表示するのはemailのみ
  2. CronなどでskillとProfileのkeyのListをMemcachedあたりに詰めておいて取り出し
  3. 2.をMemcachedでなく、Datastoreに保存
  4. Profileにskillのリストを持たせる

他にいい方法ありますかね~?

#2

Updated by yusuke kokubo about 9 years ago

  1. スキルフィルタリングではUser一覧に表示するのはemailのみ

emailはプライバシーに関わるところなので
表示は避けたいですね。

  1. CronなどでskillとProfileのkeyのListをMemcachedあたりに詰めておいて取り出し
  2. 2.をMemcachedでなく、Datastoreに保存
  3. Profileにskillのリストを持たせる

ここらへんのベストプラクティスを探り続けてますがまだ答えがでません^^;
Cronとかで定期的にmapを作るのが良いかなーとは思ってますが。

#3

Updated by yusuke kokubo almost 9 years ago

  • Target version changed from Sprint11.03 to Sprint11.04
#4

Updated by yusuke kokubo over 8 years ago

  • Target version changed from Sprint11.04 to future version

Also available in: Atom PDF