电商基础架构建设之路
笔者根据多年电商架构经验,深入浅出的讲解了基础架构在电商互联网企业中的重要性,也指出了应对之道。本篇文章对架构设计具有很好的指导意义。
有货:六层混合云架构打造中国最潮生态圈
随着整体业务的高速发展、流量的爆发式增长,有货对其系统做了大面积的系统重构,首先数据中心从传统的单一IDC到“公共云+IDC”混合模式;应用系统也从原来的单体的全站应用演变到目前的以微服务为核心的架构模式;同时采取多级缓存、服务的降级等多维度、全方面地提升系统的可用性。
MongoDB最佳实践及性能优化(DTCC中国数据库技术大会分享PPT)
上周五在北京DTCC分享了「32 Tips to Boost MongoDB Performance」,本文是分享的PPT以及重要内容的注解。
注解:本次分享主要「自底向上」的介绍提升 MongoDB 服务性能需要注意的问题,从硬件、操作系统、服务端一直到应用端,前面3个层次的建议主要面向DBA及运维人员,而最上层的应用开发建议主要面向开发者。
时间序列数据的存储和计算 - 开源时序数据库解析(二)
KairosDB
KairosDB最初是从OpenTSDB 1.x版本fork出来的一个分支,目的是在OpenTSDB的代码基础上进行二次开发来满足新的功能需求。其改造之一就是支持可插拔式的存储引擎,例如支持H2可以方便本地开发和测试,而不是像OpenTSDB一样与HBase强耦合。
用Docker创建开发环境
本文讲的是用Docker创建开发环境,【编者的话】鉴于还没有用Docker创建本地开发环境的先例,Jeff Nickoloff开创了一个先例,相信大家也可以。
Redis进阶不得不了解的内存优化细节
Redis所有的数据都在内存中,而内存又是非常宝贵的资源。对于如何优化内存使用一直是Redis用户非常关注的问题。本文让我们深入到Redis细节中,学习内存优化的技巧。
MongoDB索引原理
MongoDB索引原理
为什么需要索引?
当你抱怨MongoDB集合查询效率低的时候,可能你就需要考虑使用索引了,为了方便后续介绍,先科普下MongoDB里的索引机制(同样适用于其他的数据库比如mysql)。
mongo-9552:PRIMARY> db.person.find()
{ "_