Avatar

zef

zef@lemmy.world
Joined
1 posts • 18 comments
Direct message

It’s .silverbullet.db in the root of your space folder. Note that because there’s no schemas in SB, SQLite is used as a fancy key-value store and many queries become somewhat (but not very) optimized table scans. In this SQLite file you’ll see a “kv” table that contains everything.

permalink
report
parent
reply

That said, I have not tested this with hundreds of thousands of notes (I have close to a thousand myself). No performance issues there, but…

permalink
report
parent
reply

All files are kept on disk as “plain” markdown files. I say “plain” with quotes because SilverBullet does support some non-standard markdown notations. But in essence, like logseq and obsidian: it’s a folder with text files under the hood.

permalink
report
parent
reply

While I cannot give you an in depth comparison, I’m sure there’s a lot of overlap in functionality. Where I think things are heading in a relatively novel direction is with the recent improvements I’ve been making to templates. While long, this video gives a reasonable sense of what that can do and I’d say it’s early days: https://youtu.be/ZiM1RM0DCgo?si=qL795lyKNe9HwoxI

permalink
report
parent
reply

Yes, it’s using SQLite under the hood in Online mode and IndexedDB in the browser in Sync mode.

permalink
report
parent
reply

Well I have for the last two years, but I’m biased because I wrote it 🤓

permalink
report
parent
reply

I meant beast in the figurative sense. It’s not a desktop app, which perhaps doesn’t make that much of a difference. I wrote it so I think I’m entitled to call my own software a beast 😂

permalink
report
parent
reply

It’s perhaps a bit of a different beast, but you may give a quick look at https://silverbullet.md.

permalink
report
reply