Press "Enter" to skip to content

Month: March 2021

关系数据库到MongoDB 迁移指南

本文摘译自MongoDB官方迁移白皮书《RDBMS to MongoDB Migration Guide》。

传统关系数据库被替代

关系数据库作为企业数据管理系统的技术基础已经有四十年了。但是,我们今天构建和运行应用程序的方式,加上新数据源和用户负载的持续增长,正在 将关系数据库推向超出其极限。这会抑制业务敏捷性,限制可扩展性,并使预算紧张,迫使越来越多的组织迁移到替代方案。

迁移的根本是数据模型的设计

从关系数据库迁移到MongoDB过程中最根本的变化是「数据建模」的方式的改变。

与任何数据建模练习一样,每个用例都是不同的,但是对于大多数Schema迁移项目,有一些一般的考虑事项。

K.O.《算法导论》——寻找算法真正入门路径

算法 对编程专业 很重要大家都认可,但怎么个重要法?算法好难学,怎么入门?这些问题则是对大家来说更为有意义的一个问题。

很多人,和专家都推荐《算法导论》这本书,有点捧为经书的意味。我读了一下以后,我觉得,名不符实。叫导论实有误导的嫌疑,更不能算入门书。我个人认为此书有以下一特点(不足):

  • 第一,数学内容过多;
  • 第二,行文不友好,中文翻译生硬;
  • 第三,深入方向不对,也不浅出;
  • 第四,内容组织不合理,不符合由基础到应用的认知自然规律;

好书应该行文流畅,深入浅出,这两条此书都不合格。就深入浅出而言,浅出是绝没有的,深入的话,深入到哪里去?数学内容这么多,可是算法的核心是数学(数学证明)吗?这一本书由几位从事计算机科学教学研究的应用数学家编著的,不是算法专业(也没有这个专业)的专家,也不是教育家,阅读体验可想而知。(以上只是个人初步的分析,或许有偏颇)