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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Git for Data – A TerminusDB Technical Paper [pdf]

25 点作者 LukeEF超过 5 年前

4 条评论

BenGosub超过 5 年前
This is a great idea, interesting that haven&#x27;t generated much interest in here. However, I am looking forward to read the paper.<p>Btw, have you heard about OCaml&#x27;s Irmin? It&#x27;s something like a git based database. I am interested in how these two compare as git based DBs.
评论 #22223102 未加载
ggleason超过 5 年前
TerrminusDB originated in 2015 when Kevin Feeney and myself started working on the information architecture for the Seshat Global Historical Databank, an ambitious project to store information about every society in human history. We needed a database that could enable collaboration among a very distributed team on a shared database whose primary function was the curation of high quality datasets with a very rich structure, storing information about everything from religious practices to geographic extent. We trialled a number of graph databases and RDBMSs but found all of them wanting (though for different reasons). Thus we began our journey creating our own database from scratch. In designing the database, we focused on the elements we felt were weakest in existing information architectures, namely the ability to have very rich schemas and very fine grained revision control which was data aware - enabling features such as branch, merge, push, pull, fork etc. Essentially, we wanted to bring the sort of automation present in code pipelines using git with CI&#x2F;CD to the realm of databases. With the latest release incorporating our own terminus-store backend, we now have a database architecture that is a substantial way along the journey to providing this new approach to data curation and management.
cheukting超过 5 年前
Looks cool!
kitzkan超过 5 年前
Awesomness