Skip to content
TopicTracker
来自 HackerNews查看原文
译文语言译文语言

Show HN: MUMPS 76 周年忠实实现——原始 NoSQL 数据库

这是一个忠实还原 MUMPS 76 版本的实现,MUMPS(马萨诸塞州通用医院实用多编程系统)被认为是 NoSQL 数据库的先驱。该项目在 GitHub 上开源,旨在重现这一早期数据库管理系统的原始设计,为开发者提供研究其历史与技术的资源。

背景速读

- **MUMPS**(Massachusetts General Hospital Utility Multi-Programming System)是一种诞生于1966年的编程语言与数据库系统,比SQL和关系型数据库都早。它使用**层次型键值存储**,被公认为最早的"NoSQL"数据库之一,以极致的数据操作速度著称。 - 这个项目是MUMPS-76标准——**ANSI X11.1-1976版本**——的完整开源实现,旨在忠实还原原始设计,而非现代衍生物(如GT.M或Cache)。 - MUMPS至今仍在**医疗信息系统**(如美国退伍军人事务部的VistA系统)中广泛运行,全球有数亿条患者记录依赖它。 - 这个实现的发布引发了关注,因为它是一个"活化石"的重新呈现:它展示了NoSQL的原始思路,也为理解现代键值数据库、物联网或边缘计算场景下的传统设计提供了对照。