Introduction

So I’ve been working on this database I wrote in nodejs that I started almost 4 years ago as a side project. I’m sure your first thought is “Why would you ever do that?”, and to that I say, I wanted to. This project, like many of my others, was just experiment and learning experience. The initial plan wasn’t even to build a database, it was to create a swap cache, like what you see when you check your resource monitor on a mac and see it’s using like 30gb of swap. I’m not going into it now, but if you’d like to learn more about swap caches, leave a comment and I’ll write a follow up.

Anyway, as part of that project, I basically made a json based storage system on top of my file system. On it’s own, I wasn’t sure that swap cache provided any value, but then it clicke…

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help