12 2019 档案
摘要:楔子 到目前为止,我们的查询都是从单个表中获取数据。下面我们开始探讨一下如何从多个表中获取相关的数据。因为在关系数据库中,通常将不同的信息和它们之间的联系存储到多个表中。比如产品表、用户表、用户订单表、以及关联的订单明细表等。当我们想要查看某个订单时,需要同时从这几个表中查找关于订单的全部信息。 作
阅读全文
摘要:楔子 Go 最大的亮点就是它在语言层面实现了并发,只需要在函数调用前面加上一个 go 关键字即可开启一个 goroutine(Go 的协程)去并发执行,并且由于 Go 强悍的调度器,更是可以让我们轻轻松松开启成千上万个 goroutine。至于多个 goroutine 之间如何交流,Go 则是引入
阅读全文
摘要:为什么要使用NoSql? 单机 MySQL 的美好年代 在早些年以前,那时候网站的访问量不大,用单个数据库完全可以应付。而且那个时候,绝大部分都是 LAMP 架构:Linux + Apache + MySQL + PHP。而且当时很多都是静态网页,动态交互类型的网站不多,而且数据量也无法跟现在相比。
阅读全文
摘要:楔子 曾经在处理有关地铁人员数据的时候,遇到过两种格式的数据,当时确实把我给难住了。虽然最后解决了,但是方法不够优雅,一个是借助SQL来曲线救国,一个是使用纯Python逻辑。但是pandas作为一个非常优秀的第三方库,肯定提供了相应的解决方案,只不过当时在解决之后就没有之后了。然鹅最近这样的数据又
阅读全文