薛以致用

避免空谈,成为构建者、创业者和创造者

时序数据库有什么不一样?

到底是使用 NoSQL 还是传统的关系数据库来处理时序数据?

前言 如今在万物互联(IoT)兴起的推动下,时间序列数据(衡量事物随时间变化的数据)应用和场景激增,是增长最快的数据类型之一,比如监控指标数据,传感器数据,日志,财务分析等等;时间序列数据具有特定的特征,例如通常以时间顺序形式出现,数据只能附加,并且查询总是在一个时间间隔内进行。虽然关系数据库可以存储这些数据,但是它们在处理这些数据时效率低下,因为它们缺乏优化,例如按时间间隔存储和检索数据...

持续交付与可用性

从 Amazon.com 和 Netflix 看自动化交付的重要性

前言 现实中,客户非常容易接受 DevOps (研发运营一体化)的理念,但落地实践的时候常常遇到各种挑战,很多人就认为 DevOps 只有互联网客户可以做到,比如我们经常引用的两个客户成功转型故事 Amazon.com 和 Netflix,我们首先需要认识到,我们这个时代见证的 DevOps 转型是一种服务和组织架构转型; 对于一个企业而言,客观的业务通常存在双模业务:(1)传统业务...

担心数据库性能,念念不忘分库分表怎么办?

按场景选择合适的数据存储

前言 在上篇《大型互联网应用的数据缓存架构设计和客户实践》中,我们探讨了大规模缓存服务的架构设计和客户实践,那这篇我们来说说数据库的分库分表,跟很多客户的数据库和开发团队对话的时候,总是反复提及,我想在大型交易系统中关系数据库的性能线性扩展至关重要;譬如刚刚结束的 2019年的双11,黑五年度大促,人为创造的购物狂欢的背后,是技术人提前半年甚至一年的 Gameday 准备,大促期间彻夜无眠...