Hasty Briefsbeta

双语

Maybe the database got it right

4 months ago
  • #ORM
  • #database
  • #software-development
  • 文章讨论了软件开发中数据库被历史性地疏远,转而青睐内存模型和面向对象编程的现象。
  • 它强调尽管人们努力减少数据库的影响,数据库仍间接地塑造了系统设计。
  • ORM框架的兴起和NoSQL运动进一步疏远了关系型数据库,但应用程序依然重度依赖CRUD操作并保持关系型特征。
  • 现代前端开发和对表达性数据查询的需求催生了GraphQL等解决方案,这些方案重新引入了类似数据库的特性。
  • 关系型数据库不断发展,吸收了那些本欲取代它们的系统的特性,暗示它们可能自始至终都是正确的选择。
  • 文章质疑这种反射性地隐藏数据库的做法是否仍适应当前需求,并建议重新评估数据库在系统设计中的角色。