Files
plainleaf/docs/Knowledge Database.md

13 lines
1.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
references:
- client/data/datastore.ts
- client/data/object_index.ts
---
A personal _knowledge database_ is a place where you not only _write things down_, but where everything you write may eventually become structured, linked and queryable data.
In SilverBullet your notes are kept as a [[Space]] (folder) of [[Markdown]] [[Page|Pages]] on disk. As you write, SilverBullet continuously indexes your content — [[Page|pages]], [[Link|links]], [[Task|tasks]], list items and their [[Attribute|attributes]] — into queryable [[Object|Objects]]. You can then slice and reshape that data with [[Space Lua/Integrated Query|Queries]] (SLIQ) and surface the results right inside your notes.
It is SilverBullet’s take on **personal knowledge management** (PKM). From [Wikipedia](https://en.wikipedia.org/wiki/Personal_knowledge_management):
> Personal knowledge management (PKM) is a process of collecting information that a person uses to gather, classify, store, search, retrieve and share knowledge in their daily activities and the way in which these processes support work activities. It is a response to the idea that knowledge workers need to be responsible for their own growth and learning. It is a bottom-up approach to knowledge management.