Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

FluidDB is very exciting technology once one gets past the initial "WTF". I'm looking forward to more user-facing applications.

Not really a Tickery question, but I'm curious about how one could extract subsets of data for off-line use and then replicate this when back online. Understanding that the plan is to open-source FluidDB, what kind of resources would be required to run a "mini-FluidDB"?



Hi. I don't really know the best way to do this, though I have thought about it over the years. I think things like Google Gears will be a big help with this sort of thing. But it should also be possible to write smart client-side libraries that let you you modify objects locally and only sync when they can. That would certainly be fine for new objects you create, and for tags you have control over, but would be more involved if you (and others) were offline changing tags over which you all had control. Those kinds of things tend to run into difficult issues - which is mainly why I say I don't know how to solve this (fully). Running a mini client-side FluidDB shouldn't be too hard, especially with things like sqlite being built into some browsers. But again, lots and lots of details.....




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: