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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

20 years from now non-graph databases will be niche and legacy applications

9 点作者 LukeEF将近 5 年前

2 条评论

verdverm将近 5 年前
Postgresql has a graph like plugin, I plan to try that out before any custom &#x2F; nacent graphdb. Postgres is solid all around and I expect it to still be the primary go-to for a long time for first DB to use. SQL is here to stay for sure, as one of the most popular languages, with extensive usage outside of the dev community.<p>The main problem I have with this article is that I takes a POV around schema modelling, claims other DBs aren&#x27;t good at this so graph will win(?), and yet overlooks the very specific, tuned, and appropriate use cases of these alternatives.
评论 #23791811 未加载
LukeEF将近 5 年前
There was a Dgraph blog about why you should build your next app on a graph database on HN yesterday (<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=23783923#23784866" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=23783923#23784866</a>). I think it made a number of very valid points, but it was imho harshly criticized by SQL fundamentalists.<p>At TerminusDB, we share their perspective about the future of graph and wrote this slightly hyperbolic blog about the future of databases and &#x27;why graph will win&#x27;. It won&#x27;t be to everybody&#x27;s taste, and we might be accused of fanning the flames; however, we genuinely think that graph DBs are a better way to store and query data. We tried to implement our solution as a layer on postgres and the performance for the types of queries we wanted to run was poor. If RDBMS were sufficient, there would be no TerminusDB, just a data quality layer on a postgres.<p>The strongest point in the Dgraph article is &#x27;Graph databases let you model in a more natural way than relational databases.&#x27; As one HN comment said &#x27;I get tired of building code to work around my database and it&#x27;s oddities rather than my data just fitting nicely into the code.&#x27; We couldn&#x27;t agree more.<p>It is a polemic contribution to a debate - a debate we should be having. Graph has come of age and fresh eyes are needed.
评论 #23797289 未加载
评论 #23808621 未加载