V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
DAOCLOUD
推荐学习书目
Python Cookbook
Using Google App Engine
推荐下载
Latest Google App Engine SDK
其他兼容技术
AppScale
life
V2EX  ›  Google App Engine

咨询下新政下的micolog,Datastore Read Operations怎么老超?

  •  
  •   life · 2011-11-08 16:44:25 +08:00 · 7998 次点击
    这是一个创建于 4755 天前的主题,其中的信息可能已经有所发展或是发生改变。
    咨询下GAE新政下的micolog。
    Datastore Read Operations 和 Datastore Small Operations 怎么老超?
    是否和tag有关系?
    micolog的tag每次显示都读数据库么?设置中的缓存已经打开。
    23 条回复    1970-01-01 08:00:00 +08:00
    Muninn
        1
    Muninn  
       2011-11-08 17:25:42 +08:00
    是啊 我的一个从来没人看的blog 也处在超的边缘...
    88250
        2
    88250  
       2011-11-08 20:23:07 +08:00
    分页比较伤血,无论是使用游标还是偏移。
    life
        3
    life  
    OP
       2011-11-08 21:52:20 +08:00
    @88250 请问有什么办法解决么?
    keakon
        4
    keakon  
       2011-11-08 21:56:21 +08:00
    @life 只能换掉,micolog在设计时就没有对性能做最优化的处理,而在新计费方式下更显弊端。
    life
        5
    life  
    OP
       2011-11-08 22:08:40 +08:00
    几位gae下的blog程序开发大牛都来了啊^^
    请问下@keakon ,您的doodle程序能从micolog无缝迁移么?保留原数据及其slug。
    Livid
        6
    Livid  
    MOD
       2011-11-08 22:31:32 +08:00
    @life 如果你估计将来你的博客每天会有数千 pv 的话(或者现在就有),那么最好还是迁移到 Linode 或者 AWS 上,会便宜得多,而且更加可控。

    因为实际上,当你每天有数千 pv 的时候,你服务的动态请求数可能会 x2,x3,因为你还要考虑到后台管理、订阅和搜索爬虫。这些都会让账单上的那个数字变得更高。
    keakon
        7
    keakon  
       2011-11-08 22:47:41 +08:00
    @life 你可以尝试一下。Micolog好像可以导出到WordPress,而Doodle可以导入WordPress的RSS。不过在导出Doodle的数据时,评论部分可能与WordPress不兼容。

    有空我也许会重写一下Doodle的导入功能,不过现在的计费方式让我觉得重新实现才是最好的方式,只是没那个工夫了。
    qianleilei
        8
    qianleilei  
       2011-11-08 22:55:01 +08:00
    google最近越来越不靠谱了么,刚刚想在GAE上做个东西玩玩~~伤心
    Livid
        9
    Livid  
    MOD
       2011-11-08 22:56:48 +08:00
    @qianleilei GAE 现在已经变成一个没法随便玩的地方了,如果你希望自己做的东西将来有流量,能够持续的话。那么你就从一开始,就需要学习一种非常精雕细琢的编程方式。可惜的是,目前这种编程方式并没有太多文档。
    louyp
        10
    louyp  
       2011-11-08 23:02:46 +08:00
    期待Micolog更新。
    qianleilei
        11
    qianleilei  
       2011-11-08 23:02:51 +08:00
    @Livid 谢谢~那只好买个Linode折腾折腾了。
    cyberscorpio
        12
    cyberscorpio  
       2011-11-08 23:06:16 +08:00
    感觉佩奇上台以后,google 变成了一个对收入非常渴求的公司。也不知对这个公司今后会有什么影响。
    Muninn
        13
    Muninn  
       2011-11-09 00:29:00 +08:00
    我觉得人家收费也不好太非议,贵了不用就是了.
    因为貌似从来没有承诺过什么...
    不过很多人的程序不好迁移,确实比较伤感情.
    jckwei
        14
    jckwei  
       2011-11-09 08:29:36 +08:00
    micolog 出现得太早,技术还未熟悉或还未成熟,
    同批出现的早期应用同样不可避免
    88250
        15
    88250  
       2011-11-09 09:27:47 +08:00
    @Livid 是的,就像你说的那样,必须“精雕细琢”,虽然只是一个博客程序 ;-)。GAE/Python 的文档还比较多,GAE Java 这边简直是个悲剧。GAE/J 本身就实现了一些 JSRs 的部分,但是又耗费配额。用 Low-level APIs 的话又和 GAE 实现绑得太死,两难哎。
    kojp
        16
    kojp  
       2011-11-10 19:08:29 +08:00
    @各位老大。。。


    我的博客访问量基本为0呀~~~~自己记东西用的。这也能超???
    88250
        17
    88250  
       2011-11-10 19:33:15 +08:00
    @kojp 搜索引擎的爬虫没来过吗?
    kojp
        18
    kojp  
       2011-11-11 13:19:53 +08:00
    @88250

    偶尔来过。。。
    现在的情况是直接 <type 'exceptions.NameError'>: global name 'g_blog' is not defined
    求解决办法。。。。
    life
        19
    life  
    OP
       2011-11-11 16:28:45 +08:00
    @kojp 关闭app再打开。
    life
        20
    life  
    OP
       2011-11-12 22:37:59 +08:00
    @keakon 咨询下关于Doodle。目前支持Python 2.5还是2.7? 自定义地址中能否去掉时间? 谢谢!
    life
        21
    life  
    OP
       2011-11-12 22:48:34 +08:00
    强烈推荐 @88250 的文章:GAE 配额优化 http://88250.b3log.org/gae-quota-optimization 可能有帮助。
    keakon
        22
    keakon  
       2011-11-12 22:59:49 +08:00
    @life 2.5和2.7都支持,推荐后者。

    去掉日期后,匹配文章路径需要修改(你可以设置/articles/前缀)。此外还需要改动很多代码,你得完整了解它的逻辑。
    life
        23
    life  
    OP
       2011-11-15 13:14:57 +08:00
    @keakon 非常感谢!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1745 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 16:48 · PVG 00:48 · LAX 08:48 · JFK 11:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.