V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gujinxin
V2EX  ›  程序员

管理信息系统 Web 开发最终是面向存储开发么?

  •  
  •   gujinxin · 2019-09-24 13:38:13 +08:00 · 1566 次点击
    这是一个创建于 1673 天前的主题,其中的信息可能已经有所发展或是发生改变。

    管理信息系统,一般是 java/php/py/go => 数据库。业务上升之后,变成 java/php/py/go => cache => 数据库。在往后增加搜索,读写分离;主要的业务就是对存储进行更新和检索。

    最终 如下图就这样(图片来自 DDIA

    是不是说管理信息系统的宿命就是面向存储编程。选取合适的存储服务器,进行数据的编辑。这时候,工程师的价值就是熟悉存储工具的熟悉程度?

    3 条回复    2019-09-24 19:43:54 +08:00
    lllllliu
        1
    lllllliu  
       2019-09-24 15:31:18 +08:00
    再好的存储服务器,没有合理的结构设计,对象设计也是白搭呀。
    再不好的存储服务器,在一定优化下也比不优化的好的存储服务器强呀。
    管理信息系统面向的不只是信息的存储,还有管理。系统如何设计呀,巴拉巴拉的。
    其实要打磨好一套系统挺难的,就拿图书馆管理系统来说~~挺萌的。
    Vegetable
        2
    Vegetable  
       2019-09-24 15:42:13 +08:00
    工程师的核心价实是工程能力,所以才叫工程师.

    https://www.zhihu.com/question/65779990 这有一个没什么热度的问题,不过回答的质量还可以

    如果一个工程师是专门搞"信息管理系统"的,那他在这方面应该有一定的优势,对于信息的储存的确应该是核心技能之一,但不会是全部.
    gujinxin
        3
    gujinxin  
    OP
       2019-09-24 19:43:54 +08:00
    @lllllliu 就是复杂业务状态流转,以及支持复杂搜筛的报表。这两项差不多是 MIS 的难点。随着业务的发展,程序和存储间通信的数据量越来越大,在程序上做的 排序,筛选,过滤就要挪到存储里面。那又和存储不要过多的包含业务相悖。这点现在还是没想明白。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4969 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 09:49 · PVG 17:49 · LAX 02:49 · JFK 05:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.