Database 板


LINE

请问各位先进 今天我要规划一个投票系统提供给有会员资格的访客投票 想请问关於这样的功能资料库应该如何规划比较恰当 网路上通常都是针对单一投票作教学 规划出来的资料库不外乎结构是 表1. 投票列表 [纪录目前有甚麽投票、投票时间 ..etc] 表2. 投票选项 [选项对应投票列表的ID,以取得该投票有哪些选项] 表3. 票选结果 [某某会员对某某投票所投下的选项] 个人认为对於投票数量较少的系统应该足以使用 但想知道对於较大型的投票系统,以FB民调来说 通常投票及选项皆很大量,而且调查量又多的状况之下 这种规划,投票选项跟结果很快就是几十万笔的数量以上 在需要查询或统计的状况下似乎不是很好(不是很确定) 因此想询问关於这种系统,是否有较为恰当的设计方式 或者能够较为有效利用资料库的规划 谢谢 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.186.193
1F:→ kerash:或者希望介绍关於这类系统规划的范本也行 >_<)\ 03/17 11:56
2F:推 LaPass:表的结构不会变,但是资料库的SERVER会做cluster,update时 03/17 12:04
3F:→ LaPass:更新到某台server去,之後由那台server把资料转发到其他台 03/17 12:05
4F:→ LaPass:mysql是声称用了cluster後可以处理一亿笔的数据,你可以去 03/17 12:06
5F:→ LaPass:看他们的说明书,有章专门讲cluster的 03/17 12:06
6F:→ kerash:了解,但在硬体设备的限制上,有时应该没办法达到需求 03/17 12:13
7F:→ kerash:因此想以规划的方向来思考,或者在新增时的处理是否能增加 03/17 12:13
8F:→ kerash:使用的效率之类的结果 03/17 12:15
9F:→ iFEELing:你要先估一下使用量 高负载跟低负载的系统架构长相差很多 03/17 13:32
10F:→ iFEELing:低使用量用高负载的规划去建 不是很划算 03/17 13:33
11F:→ iFEELing:"同时"在线上的投票量多少? 投完多久内"一定"要算出结果 03/17 13:34
12F:→ iFEELing:结果精确度"必要"要多少? 都会影响你整体系统的架构 03/17 13:36
13F:→ iFEELing:一台DB 两台DB 很多台DB 或是用HaDoop + NoSQL 03/17 13:51
14F:→ iFEELing:是每投一票就要算票 还是每小时算 还是每天离峰算 03/17 13:51
15F:→ iFEELing:这些都会影响到架构的长法 程式的写法 机器的配法... 03/17 13:53
感谢说明,目前手边这个以上面的规划是绰绰有余, 只是自己想知道有没有更好的规划方法(在有限硬体限制下) 若单纯以租用虚拟主机的状况下 同时处理的投票量大约1~20笔,可能在一定时间内会有定量的读取量而已 这种负载而言应该是一般主机都能应付的条件 投票後刷新要立刻取得投票量,但不用做到即时更新票数(重整再取得即可) 这里的精确度个人不是很懂意思~"~ 其实我个人的问题是在於,如果投票系统不是短期使用, 而是长期且有稳定使用的状况下,在上面这种规划的资料库结构 是不是会造成影响 例 我要即时从 N 笔投票中取得某个会员对某个投票所投的选项 在取得资料的效率及时间上是否可以因更好规画而有所提升 PS 个人主要还是只对小型的网站做资料库规划, 较少以长期使用的情况做讨论,所以想了解多一点 谢谢指导及指教 ※ 编辑: kerash 来自: 114.32.186.193 (03/17 17:00)
16F:→ iFEELing:精确度是指 你的票数是否要算到每票 或是取个大概 03/17 18:15
17F:→ iFEELing:如果每分钟有成千上百的票进来 是否需要每次都分毫不差 03/17 18:17
18F:→ kerash:应该不会到瞬间这麽大量,准确率应该不会有甚麽问题@@ 03/17 20:31
19F:推 KC73:我觉得我会用 memcached + mysql 03/21 23:31







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP