V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MySQL 5.5 Community Server
MySQL 5.6 Community Server
Percona Configuration Wizard
XtraBackup 搭建主从复制
Great Sites on MySQL
Percona
MySQL Performance Blog
Severalnines
推荐管理工具
Sequel Pro
phpMyAdmin
推荐书目
MySQL Cookbook
MySQL 相关项目
MariaDB
Drizzle
参考文档
http://mysql-python.sourceforge.net/MySQLdb.html
mathcoder23
V2EX  ›  MySQL

面对每天 200pv 的需求,mysql 的硬件要求一般怎么样?

  •  
  •   mathcoder23 · 2016-09-01 17:27:19 +08:00 · 9353 次点击
    这是一个创建于 3007 天前的主题,其中的信息可能已经有所发展或是发生改变。
    65 条回复    2017-05-16 17:06:51 +08:00
    haython
        1
    haython  
       2016-09-01 17:34:36 +08:00
    能跑起来 MySQL 就够了
    zhicheng
        2
    zhicheng  
       2016-09-01 17:34:47 +08:00
    你说多少?
    6IbA2bj5ip3tK49j
        3
    6IbA2bj5ip3tK49j  
       2016-09-01 17:35:42 +08:00 via Android   ❤️ 5
    这要求有点高,最好 128M 内存起,再低就有点麻烦了。
    eric
        4
    eric  
       2016-09-01 17:37:54 +08:00   ❤️ 2
    就算每个页面查询数据库 50 次, 200 pageviews 需要查询 10,000 次。假设这部分访问请求都集中在一个小时的时间段内,我们可以算出来 QPS 是 2.78 ……

    这个,对硬件真没什么要求。
    yiihub
        5
    yiihub  
       2016-09-01 17:38:25 +08:00
    用阿里云最低配 ECS ,搭建 mysql 就行了
    kideny
        6
    kideny  
       2016-09-01 17:39:25 +08:00
    这个要看版本和引擎吧, innoDB ,比 myisam 吃内存。
    新版本,比老版本吃内存吧。
    kideny
        7
    kideny  
       2016-09-01 17:39:58 +08:00
    阿里云,现在好贵。。。
    tumbzzc
        8
    tumbzzc  
       2016-09-01 17:48:50 +08:00   ❤️ 1
    200pv ?这需要什么需求, DO5 刀一月足够,还可以拿来建 ss 服务,来个小尾巴: https://m.do.co/c/dbd97068223d
    送 10 刀,免费用两个月
    qiayue
        9
    qiayue  
       2016-09-01 17:50:43 +08:00
    看错了,看成 200 万 PV 了, 200PV 真的没什么可以问的,随随便便一个 100 一年的虚拟主机都足够
    wobuhuicode
        10
    wobuhuicode  
       2016-09-01 18:02:38 +08:00
    其实楼主是按万算起的……
    acoder2013
        11
    acoder2013  
       2016-09-01 18:03:53 +08:00
    200 。。。
    jimzhong
        12
    jimzhong  
       2016-09-01 18:08:29 +08:00
    DO5 刀 VPS 即可,欢迎使用我的邀请连接
    https://m.do.co/c/ede327572a94
    wingoo
        13
    wingoo  
       2016-09-01 18:12:57 +08:00
    同 1 楼, 能跑起来就行了
    imlonghao673
        14
    imlonghao673  
       2016-09-01 18:14:50 +08:00 via Android
    无要求 能跑就行
    exiaohao
        15
    exiaohao  
       2016-09-01 18:28:05 +08:00
    高三那年用家里的奔三 933+256 内存
    跑了一个站
    那时候日 UV 上万也没见 mysql 挂

    嗯 LZ 我觉得你去买一台奔二+128M 内存就够了\(^o^)/
    jun4rui
        16
    jun4rui  
       2016-09-01 18:32:58 +08:00 via Android
    200pv ,那我只能推荐树莓派了,可能这个还高级了不少
    mathcoder23
        17
    mathcoder23  
    OP
       2016-09-01 18:43:28 +08:00
    @kideny 阿里云 512M,上次装 mysql 启动不了..默认应该是 innoDB,比较吃内存.
    tomcat+mysql 512M 内存,够吗?
    crazycen
        18
    crazycen  
       2016-09-01 18:48:59 +08:00
    200PV....200/24,也就是一个小时 8 次。。。。。装 mysql 4 , 128M 内存足矣!!!
    tjxjj
        19
    tjxjj  
       2016-09-01 18:52:20 +08:00
    按照你能买到的最最最便宜的硬件来看,还是比你的要求性能超出几倍啊
    huluhulu
        20
    huluhulu  
       2016-09-01 19:07:34 +08:00 via iPhone
    要保证稳定性和可靠性,我觉得第一点独服+双线机房是必需的…第二点,好吧,我编不下去了…
    SourceMan
        21
    SourceMan  
       2016-09-01 19:10:46 +08:00 via iPhone
    单位是万
    mringg
        22
    mringg  
       2016-09-01 20:31:35 +08:00 via Android
    直接往文件写吧,如果想用 sql ,那就 sqlite 吧
    sherlocktheplant
        23
    sherlocktheplant  
       2016-09-01 20:34:42 +08:00
    至少一个核 256 内存 5gb 硬盘 楼主是在写需求规格书吧
    chinafeng
        24
    chinafeng  
       2016-09-01 20:39:53 +08:00   ❤️ 1
    这个....单位是万吗
    如果不是的话, 可能随便用个 Android 手机跑 LNMP 都够了
    sujin190
        25
    sujin190  
       2016-09-01 20:41:51 +08:00
    是不是忘写单位了。。
    msg7086
        26
    msg7086  
       2016-09-01 21:23:30 +08:00
    200 万 PV 可以买个 30 刀左右的 i3 跑, discuz 这种级别的一点问题都没有。
    200PV 你找台奔 III 来跑跑看?
    billlee
        27
    billlee  
       2016-09-01 21:28:22 +08:00
    其实楼主说的是 200 PataViews, 2 * 10^17 views.
    mozutaba
        28
    mozutaba  
       2016-09-02 01:17:51 +08:00 via iPad
    路由都行
    ericls
        29
    ericls  
       2016-09-02 01:50:15 +08:00 via iPhone
    Sqlite 没有想象那么弱
    haoc
        30
    haoc  
       2016-09-02 02:42:50 +08:00
    200w 的 QPS 也那么低。
    SlipStupig
        31
    SlipStupig  
       2016-09-02 04:02:22 +08:00   ❤️ 1
    200pv 这么巨大的流量,最少也要用笔记本去记录吧,数据可能并发上不去,特别遇到单列不够,需要换页查询和记录
    dxwwym
        32
    dxwwym  
       2016-09-02 06:48:44 +08:00 via iPhone
    年付$19.99 的搬瓦工足以,顺便送梯
    ACTom
        33
    ACTom  
       2016-09-02 09:18:07 +08:00
    @mathcoder23 512M 的跑 mysql 肯定没问题,但是 tomcat 就不好说了, mysql 建议使用 5.5 (官方支持的最后一个版本或者源自带的版本
    est
        34
    est  
       2016-09-02 09:25:50 +08:00
    要什么 mysql 。直接本地读写 csv 都可以。
    twor
        35
    twor  
       2016-09-02 09:30:06 +08:00
    @est 单表 5000 万,用 csv ? 两个问题吧
    jedyu
        36
    jedyu  
       2016-09-02 09:41:57 +08:00
    RamNode 128MB SVZ ,年付 15$,目前在跑 Nginx+Flask+mysql ,无压力

    https://clientarea.ramnode.com/aff.php?aff=1212
    pango
        37
    pango  
       2016-09-02 09:50:23 +08:00
    搭车问一下 200 万 pv, mysql 的硬件要求一般怎么样?
    est
        38
    est  
       2016-09-02 09:54:03 +08:00
    @twor 你是楼主的马甲?

    还是你想问 5000w 行的 csv 怎么跑?
    realpg
        39
    realpg  
       2016-09-02 11:29:56 +08:00
    256MB 内存 没别的要求了
    murmur
        40
    murmur  
       2016-09-02 11:44:15 +08:00
    每天 200pv 打电话接入都差不多了
    introom
        41
    introom  
       2016-09-02 11:51:32 +08:00 via Android
    树莓派果果的
    laoyur
        42
    laoyur  
       2016-09-02 12:32:35 +08:00
    这也能招来 ref 党……
    fyibmsd
        43
    fyibmsd  
       2016-09-02 12:33:23 +08:00 via iPhone
    我觉得至少需要 64 台高配机搭个集群
    aitaii
        44
    aitaii  
       2016-09-02 12:37:44 +08:00
    200pv 啥都不用考虑了吧。。
    200 万也有解决办法。
    200 亿,哥公司缺扫地的吗
    zixianlei
        45
    zixianlei  
       2016-09-02 12:50:53 +08:00
    200 pv , are u seriously
    macroideal
        46
    macroideal  
       2016-09-02 12:53:37 +08:00
    你说的不是 200 万?
    idblife
        47
    idblife  
       2016-09-02 12:56:19 +08:00
    莫非是说 200 万?
    Ixizi
        48
    Ixizi  
       2016-09-02 13:39:10 +08:00
    200w 也还好吧
    tairan2006
        49
    tairan2006  
       2016-09-02 14:02:01 +08:00
    200w 吧。。
    mcone
        50
    mcone  
       2016-09-02 14:11:09 +08:00
    居然在 mysql 节点也能弄来一堆 affman ,现在的 aff 党已经这么壮大了?
    mathcoder23
        51
    mathcoder23  
    OP
       2016-09-02 14:14:42 +08:00
    就是 200pv 哇(注意没有 w), 我只是想了解什么样的 pv,有什么样的硬件要求.
    mathcoder23
        52
    mathcoder23  
    OP
       2016-09-02 14:16:37 +08:00
    @mcone affman 是什么意思?
    yhxx
        53
    yhxx  
       2016-09-02 14:22:24 +08:00
    楼主说的是 200 万吧。。。
    dot
        54
    dot  
       2016-09-02 14:33:03 +08:00
    @mathcoder23 能跑 mysql 就能满足……
    dot
        55
    dot  
       2016-09-02 14:33:19 +08:00
    @mathcoder23 推广链接党……
    dot
        56
    dot  
       2016-09-02 14:33:33 +08:00
    @yhxx LZ 澄清了,就是 200 ……没有 w
    mcone
        57
    mcone  
       2016-09-02 14:46:44 +08:00
    @mathcoder23 就是一对二话不说直接上来就发各种 vps 推广链接的人,真不知道是真的这么缺钱还是真心想为厂商做推广

    之前在 vps 节点屏蔽了一群,没想到这里也能遇到。。。。
    hoythan
        58
    hoythan  
       2016-09-02 15:05:22 +08:00
    200PV?????????

    现在的重点不是应该放在吸引客户上吗?现在就考虑数据库压力是不是...
    ytmsdy
        59
    ytmsdy  
       2016-09-02 15:20:29 +08:00
    200pv ?!不是 200w 的 pv ?
    为啥最近 v 站奇奇怪怪的问题越来越多!
    tomoya92
        60
    tomoya92  
       2016-09-02 15:49:37 +08:00
    这问题成功的上热议了
    weazord
        61
    weazord  
       2016-09-02 15:54:43 +08:00
    200 ? 说不定雇一个人手抄都能搞定
    tempdban
        62
    tempdban  
       2016-09-02 18:46:45 +08:00 via Android
    笑了
    zzhhgo
        63
    zzhhgo  
       2016-09-02 21:10:42 +08:00
    那啥,树莓派够用的。
    learnshare
        64
    learnshare  
       2016-09-02 21:27:18 +08:00
    跑 MySQL 浪费了, 200 PV 能跑操作系统的任何设备都能顶住
    arist
        65
    arist  
       2017-05-16 17:06:51 +08:00
    直接生成静态文件,跑 MYSQL 干嘛?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1026 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:00 · PVG 05:00 · LAX 13:00 · JFK 16:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.