写了个短链接服务163.gs
昨天知道126.am短链接服务下线了,觉得挺可惜的,就决定利用163.gs做一个短链接服务。 于是就这么开搞了。 为了追求最高效地完成想法,语言当然首选Python,框架也直接就用了最喜欢的Tornado。数据库也直接使用了Redis。因为短链接这种业务还是非常适合使用key-value数据库来做。 数据存储 对于短链接,使用什么数据存储比较合适呢? 最简单的方法是当然是直接在内存里面搞个hash表,然后将数据塞到里面就ok了,这样速度当然是最快的,不过这样如果要多个进程或者多个机器的进程共享数…