Hunter的大杂烩

七月 1, 2009

mysql 事务测试

归类于: 技术话题 — hunter @ 6:48 pm

mysql> show variables like “tx%”;
+—————+—————–+
| Variable_name | Value           |
+—————+—————–+
| tx_isolation  | REPEATABLE-READ |
+—————+—————–+
1 row in set (0.00 sec)
 

            A                          B
      select A = 100
      start transaction               
                                  update  record A set 111
      select A = 111
                                  update  record A set 122
      select A = 111
      update A = 333
                           select A = 122
                                  update  record A set 111
                                  block
      commit
                                  unblock
                           select A = 111

(阅读全文…)

五月 1, 2009

Wordpress MU 分布式数据库插件Multi-DB

归类于: 技术话题 — hunter @ 4:19 pm

from: http://wordpress.cn.am/2009/01/wordpress-mu-multi-db/p>

Wordpress MU 的安装行为和Lyceum不同,默认安装条件下它为每个用户建立8个数据表,这样的好处是结构相对清晰,各个用户的数据可以方便地分别进行管理。但是它无法便捷地实现全站的索引与检索,同时最大的弊病在于这样的结构在可扩展性上存在缺陷。一旦用户数量达到数千人,wp数据库内将存在数万张表,这给管理与备份带来很大的不便,而单库的数据表总存在物理极限,因此必须切分数据库。

Wordpress.com 的用户数在写本文的时候达到了5,164,192,他们使用了多个数据中心同时建立了自己的负载均衡手段。这方面的细节将专文论述,本文主要讨论数据库结构的规划。他们开发了HyperDB 来划分数据库,具体有大致三种功能实现:

Partitioning,数据在不同层级上的迁移。
Replication,主/从数据库的读写规则,Master写,Slave只读不写,这是典型的负载均衡手段。
Failover,故障转移机制。

HyperDB的下载地址是:
http://svn.wp-plugins.org/hyperdb/trunk/

(阅读全文…)

“正版”的世界

归类于: 技术话题 — hunter @ 11:36 am

http://www.pcsoft.com.cn/pop.htm

office2007中文家庭和学生版彩包 199

Windows XP中文家庭版简包+office2007中文家庭和学生版彩包 — 510

http://www.osalt.com/cn

freemind  — mindmanage

winmerge — beyond compare

ssh shell client — secure crt

7z           — winrar

(阅读全文…)

四月 26, 2009

武汉一游

归类于: 技术话题 — hunter @ 3:16 pm

传说中的武大樱花

IMG_2584a.jpg

(阅读全文…)

三月 31, 2009

关于“优雅降级”

归类于: 架构 — hunter @ 12:15 am

在上篇《大规模互联网服务部署》中,提到的所谓“优雅降级”,在tc内部称为柔性,简单意义上就是在系统过载的时候,通过业务体验降级(减少提供的功能),限制并发使用用户数量等方式,将有限的资源提供给基础业务,来满足用户基本需求;

一般做传统软件业都是无法接受这种结果的,但是在互联网业里面,似乎是家常便饭,无论是ebay还是amazon,都认为是availability是最重要的,而Percona Performance Conference中Morgan对Availability的解释更加简单:

(阅读全文…)

下一页 »

基于WordPress

粤ICP备06078278号