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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

GitDB, a distributed embeddable database on top of Git

98 点作者 fiatjaf将近 3 年前

10 条评论

rmbyrro将近 3 年前
If the rest of the world were like the software industry, we would see news like this on Facebook:<p>&quot;KayaCar, a distributed kayak with wheels to drive on the streets of San Francisco&quot;
评论 #32015143 未加载
评论 #32015284 未加载
评论 #32020558 未加载
mwexler将近 3 年前
Using git for so many things (it&#x27;s a database! it&#x27;s a blockchain! it&#x27;s a dessert topping! It&#x27;s a floor wax! [1]) does start to smell of &quot;I have a hammer, and luckily everything looks like a nail if I squint enough&quot;. But it is fun to see how folks have stretched git into so many directions, even if some of them are more useful than others.<p>[1] SNL, 1976: <a href="https:&#x2F;&#x2F;www.nbc.com&#x2F;saturday-night-live&#x2F;video&#x2F;shimmer-floor-wax&#x2F;n8625" rel="nofollow">https:&#x2F;&#x2F;www.nbc.com&#x2F;saturday-night-live&#x2F;video&#x2F;shimmer-floor-...</a> (may not work in all regions, sorry)<p>(edited link)
评论 #32014770 未加载
评论 #32015240 未加载
dgllghr将近 3 年前
Looks very cool! Reminds me of Irmin (<a href="https:&#x2F;&#x2F;irmin.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;irmin.org&#x2F;</a>) but with a much simpler and more intuitive interface
评论 #32015227 未加载
uniqueuid将近 3 年前
Very cool. Now we need exactly this but for sqlite. Decentral offline databases that can sync.
评论 #32014778 未加载
lifty将近 3 年前
Curious how this compares to Dolt or Noms.
hiccuphippo将近 3 年前
I guess this would allow git to have its own issue tracker and forum like fossil does?
评论 #32015280 未加载
tzahifadida将近 3 年前
Really don&#x27;t get it and would like to understand. Let&#x27;s say I don&#x27;t need a full DB. Why use it instead of, let&#x27;s say, sqlite? I know devops uses git itself for storing and pulling out stuff for their automations. Is it in that direction?
评论 #32015312 未加载
评论 #32013542 未加载
encryptluks2将近 3 年前
I&#x27;ve been imagining a similar concept, but using linting rules to create an optimized file tree with a SQL API to manipulate and query the data programmatically. You could even use a traditional text editor to manage the data.
amelius将近 3 年前
How does <i>merging</i> work? Would it even be acceptable to allow automatic merging in all types of application?
评论 #32015056 未加载
ltbarcly3将近 3 年前
How is this distributed in anything but the most trivial sense? In the documentation it literally says this is not distributed, and there is a centralized git server.<p>If the creator doesn&#x27;t know how common database terms are used they probably don&#x27;t know much about writing a database.