2016年4月16日 星期六 暴雨

本博客源码地址:https://github.com/yobin/saepy-log

本次升级主要修改:

  1. 数据库从Mysql切换为KVDB
  2. 支持KVDB数据库在后台的查询和修改

下面具体说明一下数据库从Mysql切换为Mysql #Mysql收费太贵,用kvdb代替MySql,思路是尽量只改model和少量template,尽量不修改之前逻辑。

在Setting.py有总开关MYSQL_TO_KVDB_SUPPORT,搜索MYSQL_TO_KVDB_SUPPORT,可以看到升级为kvdb的修改。

#MYSQL_TO_KVDB_SUPPORT = True

#迁移说明 #1.备份数据,登录SAE后台,备份sp_archive,sp_category,sp_links,sp_posts,sp_tags,sp_user

备份的格式为yml,如果博客多大话记得勾选转储所有行,压缩导出

#2. 先把MYSQL_TO_KVDB_SUPPORT 设置为True #3. 运行tools目录下的mysql2kv,直至完成。观察有没有出错,如果出错可能要改一下脚本。 #4. 登录SAE或者博客后台,清除缓存,自测博客。 #5. 在SAE后台上彻底关闭Mysql并清除Mysql数据 #6. 如发现问题,可与我(yyobin#gmail.com)邮件联系,我会尽快修正bug。

之前的升级说明:

  1. 本博客的技术更新
  2. 博客程序更新20130908
  3. 支持微信查看博客