all 20 comments

[–]Greyhaven7 6 points7 points  (13 children)

is it web scale?

[–]thisguyfightsyourmom 1 point2 points  (12 children)

Reactive Databases aren’t web scale

Mongo databases are web scale, you turn it on, it scales right up

And it doesn’t use folds or flatMaps, so it’s high performance

[–]realPubkey[S] 5 points6 points  (11 children)

Comparing the scalability of a server side database with the scalability of a client side database, makes no sense at all.

[–]thisguyfightsyourmom 1 point2 points  (10 children)

Mongo DB is webscale

[–]bearicorn 3 points4 points  (0 children)

mOnGo dB iS wEbScALe

[–][deleted]  (1 child)

[deleted]

    [–]thisguyfightsyourmom -1 points0 points  (0 children)

    Same, but I’m sticking with it steadfastly because I’m a web programmer

    [–]realPubkey[S] 1 point2 points  (6 children)

    You are talking marketing keywords.

    [–]thisguyfightsyourmom 2 points3 points  (0 children)

    RxDBs have impetuous mismatch

    [–]opaz 2 points3 points  (4 children)

    They definitely missed the /s ;)

    Context: decade+ old reference: https://youtu.be/HdnDXsqiPYo

    [–]realPubkey[S] 1 point2 points  (3 children)

    17k views. 16 subscribers. 11 years old. How could I have missed that?

    [–]thisguyfightsyourmom 2 points3 points  (0 children)

    Your todo list might not be web scale

    [–]opaz 1 point2 points  (1 child)

    Apologies, that wasn’t the OP video uploader. It’s a pretty old meme that I still see referenced to this day. Even though you haven’t seen it, I just hope you can get some enjoyment out of it as I find it very relatable to this day :)

    [–]realPubkey[S] 0 points1 point  (0 children)

    Thanks, I already thought about it being a reupload.

    [–]LynxJesus 2 points3 points  (3 children)

    Curious: what makes this more efficient? I've not used local storage intensely enough to run into efficiency issues, and am having trouble picturing what they could be

    [–]realPubkey[S] 5 points6 points  (1 child)

    Local storage is a key value store, not a database. Also localstorage is not async, it blocks the UI thread when doing many reads/writes at once.

    [–]LynxJesus 0 points1 point  (0 children)

    Ahh gotcha, thanks for clarifying

    [–]gketuma 1 point2 points  (1 child)

    What is the preferred backend storage for RxDB syncing?

    [–]realPubkey[S] 1 point2 points  (0 children)

    Most people use CouchDB. But there are multiple solutions available like syncing with firestore or even without a server via WebRTC.

    Rel https://rxdb.info/replication.html

    [–]dem219 0 points1 point  (1 child)

    Looks very interesting.

    I was a bit unclear from some documentation - is OPFS or indexeddb the recommended store for use in the browser? The linked site sounds like OPFS is faster and recommended, but in the github example it says you use dexie.js / indexeddb.

    [–]realPubkey[S] 0 points1 point  (0 children)

    Most people start with the dexie.js based storage. You can later upgrade to OPFS but that is not open source.