TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

We Don't Need a "Database"

15 点作者 davidkellis大约 17 年前

3 条评论

bigtoga大约 17 年前
Written by a programmer who has a myopic view of how data is used. Data is not used by just one application in the real world over time; if your app that uses the stupid database becomes popular (or your startup becomes popular), you will now need many interfaces into that database - reporting, analysis, OLTP, maintenance. By putting it in a "persistence-aware programming environment" you're *&%$ing everyone else except you. Woohoo!
评论 #193044 未加载
评论 #192958 未加载
评论 #193105 未加载
davidkellis大约 17 年前
From the article: "What we really need is a persistence-aware programming environment"<p>This really hits home with me. I've been working on a data model for one of my projects. I'm trying to model time series data so that I can perform analysis of the data as it changes over time. I've been thinking about how best to model this using the relational model, but even after a few months I've been unable to develop a relational model that I'm happy with.<p>The more I read about MapReduce and similar methods of computation, the more I become convinced that I could model time series data and perform analysis of it with a method of computation that is more "integrated" into my data store. Essentially, I'd like to be able to use my programming language of choice (at the moment, that's ruby) to perform queries on my datastore that for one reason or another I've been unable to represent in SQL or a similar query language.
评论 #193076 未加载
评论 #193507 未加载
ralph大约 17 年前
"We have persistent objects, they're called files." -- Ken Thompson.
评论 #193403 未加载