TE
TechEcho
AccueilTop 24hRécentsMeilleursQuestionsPrésentationsEmplois
GitHubTwitter
Accueil

TechEcho

Une plateforme d'actualités technologiques construite avec Next.js, fournissant des nouvelles et discussions technologiques mondiales.

GitHubTwitter

Accueil

AccueilRécentsMeilleursQuestionsPrésentationsEmplois

Ressources

HackerNews APIHackerNews OriginalNext.js

© 2025 TechEcho. Tous droits réservés.

LumoSQL

253 pointspar smartmicil y a 4 jours

13 comments

Lioil y a 4 jours
I&#x27;d say the most interesting thing on that site is the Not-Forking idea[1].<p>1. <a href="https:&#x2F;&#x2F;lumosql.org&#x2F;src&#x2F;not-forking&#x2F;doc&#x2F;trunk&#x2F;README.md" rel="nofollow">https:&#x2F;&#x2F;lumosql.org&#x2F;src&#x2F;not-forking&#x2F;doc&#x2F;trunk&#x2F;README.md</a>
评论 #44106663 未加载
评论 #44109372 未加载
评论 #44109106 未加载
评论 #44106901 未加载
评论 #44105720 未加载
评论 #44105724 未加载
评论 #44113719 未加载
digganil y a 4 jours
I feel like this best explains what added benefits LumoSQL tries to add:<p>&gt; LumoSQL is a derivative of SQLite, the most-used software in the world. Our focus is on privacy, at-rest encryption, reproducibility and the things needed to support these goals. [...]<p><a href="https:&#x2F;&#x2F;lumosql.org&#x2F;src&#x2F;lumosql&#x2F;file?name=doc&#x2F;project-announce-phase2.md&amp;ci=trunk" rel="nofollow">https:&#x2F;&#x2F;lumosql.org&#x2F;src&#x2F;lumosql&#x2F;file?name=doc&#x2F;project-announ...</a><p>I&#x27;m unsure what Phase 1 was about, or if there is a planned Phase 3, but seems to outline what they&#x27;re currently aiming for at least.
Lord_Zeroil y a 4 jours
The home page doesn&#x27;t say what it actually is or does.
评论 #44107423 未加载
评论 #44107412 未加载
mmoossil y a 4 jours
&gt; LumoSQL exists to demonstrate changes to SQLite that might be useful, but which SQLite probably cannot consider for many years because of SQLite&#x27;s unique position of being used by a majority of the world&#x27;s population.<p>&gt; SQLite is used by thousands of software projects, just three being Google&#x27;s Android, Mozilla&#x27;s Firefox and Apple&#x27;s iOS which between them have billions of users. That is a main reason why SQLite is so careful and conservative with all changes.<p>That&#x27;s a great perspective. How well does the SQLite team work with them? How well does it work in production, especially if you need SQLite compatibility? And
alexpadulail y a 4 jours
How does LumoSQL deal with locking? If I proposed Wildcat as a storage engine which is lockless. Can LumoSQL be optimized for atomicy and multi writer? C shared library too if you&#x27;re curious <a href="https:&#x2F;&#x2F;wildcatdb.com" rel="nofollow">https:&#x2F;&#x2F;wildcatdb.com</a>
cluckindanil y a 4 jours
KV backend suggestion: BadgerDB<p><a href="https:&#x2F;&#x2F;github.com&#x2F;hypermodeinc&#x2F;badger">https:&#x2F;&#x2F;github.com&#x2F;hypermodeinc&#x2F;badger</a>
noduermeil y a 4 jours
Possibly the wrong place to ask this, but:<p>I&#x27;ve played with SQLite when it was still available in-browser, and I felt that was on the brink of being a game-changer. If it was still supported in-browser and we had replication <i>from</i> the browser, peer-to-peer, I think we&#x27;d be living in a much more useful world. It&#x27;s a lovely tech, but I never built anything serious around it. At this point, as a front-end web technology that seems to be gone. I know I could conceivably use it to back a NodeJS server, keep all the data in memory and local files, but I don&#x27;t see a great use case for that. I do lots of small projects that <i>could</i> use SQLite, but I usually scaffold them around a single shot Mysql DB for testing, which is easy to spin up and easy to detach from any given back-end instance. So I&#x27;m not sure what I&#x27;d gain by trying to make a tiny databse on the back-end live in Sqlite files. I&#x27;m <i>totally enchanted</i> by stuff like Litestream, and I&#x27;m actually dying to find a reason to try it. But every good use case for Sqlite that I could think of sort of died when it stopped being a viable client-side store.<p>TL;DR, what are people using SQLite for? What&#x27;s the advantage over spinning up a tiny MySQL instance in a cloud somewhere, where you don&#x27;t have to deal with managing replication and failover by yourself?
评论 #44105982 未加载
评论 #44106096 未加载
评论 #44106082 未加载
评论 #44106818 未加载
评论 #44106051 未加载
评论 #44105978 未加载
评论 #44105953 未加载
评论 #44106657 未加载
maxlohil y a 4 jours
SQLite itself is open source, but the last time I checked, its test suite remains proprietary.<p>How does a &quot;fork&quot; like this be tested if everything stays working and compatible to upstream after the change?
评论 #44107195 未加载
canadiantimil y a 4 jours
Can LumoSQL be used with Litestream for replication?
canadiantimil y a 4 jours
How does LumoSQL compare to LibSQL&#x2F;Turso?
pmbanugoil y a 4 jours
I&#x27;d try it just for the LMDB mixing
评论 #44110419 未加载
blacklionil y a 4 jours
AFAIR, LMDB is very buggy. There was one person who showed that and maintained fork of LMDB with many bugs fixed, but he is very opinionated and think that world outside Russia is &quot;evil&quot; and forbid to use his fork for evil...<p>Oh, license was changed to Apache 2.0! But still github account has note which equals Hitler to Soros...<p>Why should SQLite backend be replaced with LMDB?<p>UPD: Ooops, LMDB was forked a long time ago, so, maybe, LMDB can be fixed already!
评论 #44112830 未加载
herodoturtleil y a 4 jours
This looks really good. The per-row checksums is particularly neat. Good luck to these folks.