Logseq DB Unofficial FAQ

The FAQ has moved here, using the new “Logseq Publish” feature. This should make it easier for me to update, as things are moving quickly.

To link directly to the new FAQ, go here: https://bit.ly/logseqdbfaq

20 Likes

Thanks for explanation.
I am using the desktop app for Logseq DB.
At first, I can not get used to the new tag. Through your post, I learned that they are targeting the super tag of tana.
After reading official document, I get the point of new tag.
I believe that the release of logseq DB can put logseq on the right track. After making profits through membership services, the update speed can be accelerated.
This will attract more developers to develop plugins to enrich the entire software ecosystem.
I hope that the official synchronization of logseq will be the same as Obsidian, and Chinese people can synchronize without VPN.

Since the founder and lead developer, Tienson Qin, is based in China, I don’t think that will be a problem.

Thank you so much for your incredibly helpful post(s), @Luhmann! I’ve been a long-time Logseq user and your writings have been instrumental in allowing me to get the most out of Logseq as well as in now slowly transitioning to Logseq DB!

That said, there is one challenge I am facing with the new DB version that I haven’t found a workaround for yet, and I’m very much hoping you might be able to help with this:

I’ve been using attributes in Logseq MD quite a lot. For example, I’d have a page for [[Jon Krakauer]] and then I’d add an alias:: [[Krakauer, Jon]] for academic referencing. For a few personal contacts, I’d even add the first name [[Jon]] as an alias as well. This workflow no longer seems to be possible, so I was wondering whether there is any workaround or how you’d go about this. Thank you so much in advance for your help!

Hi. Steven.
There is an official property in Logseq. It is Alias.

2 Likes

Hi @Ryuki, thank you so much for pointing that out, this is absolutely amazing and it perfectly works! Gosh, I’m so relieved that I can continue with my existing workflow! Just out of interest: For those of you who have been using the DB version those past weeks, has anyone experienced any data loss or anything alike?

2 Likes

Actually, in my two weeks of low-intensity use, I didn’t meet this issue.
Although there is no problem with the data, I did crash the software several times during my initial exploration. So the current alpha version is not stable enough. You need to be very careful when using it.

2 Likes

So Logseq MD will continue to be supported on desktop and mobile and I can always decide whether I use DB or MD for new graphs, correct?

What features will not be available or not work as well when I choose an MD based graph? (e.g., sync and RTC)

What features will not be available or not work as well when I choose a DB based graph? (e.g., self hosting with sync)

Here is a chart from @danzu

9 Likes

Thank you @danzu! That chart is extremely helpful and makes perfect sense.
What are the longterm plans for MD mode? Is the plan to continue to support and develop MD mode further? Or will MD mode eventually be deprecated? I imagine it to be kind of challenging to support both modes well.

Whenever the team has been asked such questions in the past, they have insisted that they will support MD mode going forward. But it is hard to know exactly what that means. I think we got a sense from the last big update to the desktop app, which broke some plugins and themes that worked with MD mode, even as it fixed hundreds of bugs. So the “core” MD mode still works, and was even updated with bug fixes, but some tools MD users might have depended on were broken. It is also unclear whether or not they will continue to support the older version of sync used by MD users?

2 Likes

Thanks so much @Luhmann and @danzu .

Could I ask what the Advanced Properties are though :thinking:. I thought they were just the ‘class’ feature but I guess not. Maybe I missed an update.

1 Like

You are truly a genius at collecting and organizing

2 Likes

The ‘class’ feature refers to NewTags, which allow you to associate a number of Advanced Properties with a tag, as well as have an automatic table view of all tagged items. Advanced Properties refers to the features associated with the properties themselves. You can create different kinds of properties: date, text, node, checkbox, etc. and they have a number of settings associated with them. The best way to understand it is to create a NewTag yourself and add some properties. You will then see all the options that are available.

1 Like

That is a little difficult to understand. Maybe we need some examples in real-world use cases.

Thanks for your post. It really helps us.

Take a look at Logseq DB Library video: https://www.youtube.com/watch?v=l1xpHrZKGIY
Let me know if there is anything else to clarify.

My workplace has limited network access. I can only use an internal netdrive program to sync my files back to home. For now Logseq MD works fine this way, but I’m a bit worried about multi-device sync for Logseq DB version. I have had experiences that the netdrive program caused corruption of a sqlite db file.

Also about the Logseq DB web version, does it opens the graph on the server or a local graph?

1 Like

Ah I see. No I have actually played around with NewTags quite a bit myself so I am with you. I thought the were separate from NewTags but if they’re just part of the package so to speak then that makes sense.

I do hope they update the UI of both but I suppose that might not be possible practical.

The UI isn’t horrible but I do find it a bit difficult to use purely and simply because the various buttons you need to click are too small.
Also I suppose some things could do with a pop-up menu to make them easier for fat thumbs.

Thank you as always for the update.

1 Like

Does anyone know where the DB is stored when you create a DB graph in the web client?

One of the things I love about the current MD version is that I can use demo.logseq.com in my locked down work environment, and have the markdown files stored locally. I can create a new DB using test.logseq.com but it doesn’t ask me where to save it, nor does it ask permission to write files locally.

4 Likes