Comments (2)
you could in theory add some offline metrics like size/usage/age of documents, then have a sort function using weights to figure out the most important documents. I've done this in the past and wanted this in gdb at some point. It's something to think about.
from ground-db.
Thanks @raix
I had an idea to make sure we keep data well sync-ed with server. The problem is with all the subscriptions, it's tricky running a keep
as you may lose data that is still on server but not subscribed to yet.
We could have a server method to which we send all the ids currently in gdb and it returns the ones that are valid, and we would run on the client a keepIds (a clone of keep but that depends on id's).
Thoughts? If you are willing to accept a PR, I could work on it. It could be a simple client method called sync() that would take care of everything.
from ground-db.
Related Issues (20)
- Ionic2/Angular2 support? HOT 4
- React native support HOT 1
- wait for all inserts done HOT 1
- MongoId strings not returning. HOT 5
- Status of package HOT 6
- GroundDB on Meteor Unable to handle file size >= 5MB HOT 4
- Unclear on how to use version 2 HOT 2
- Using pendingReads & pendingWrites HOT 1
- .observeSource is not a function HOT 3
- groundDB: how to add another database?
- Sometimes getting back undefined HOT 1
- Can't get reactive vars
- GroundDB with Meteor + PostgresSQL HOT 2
- Updating Grounded Collection + syncing with server
- loadDatabase not working
- Remove is inconsistent HOT 2
- Moving to Meteor Community HOT 17
- GroundDB doesn't sync data to live server when getting online again after a while HOT 2
- ReferenceError: EventState is not defined HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ground-db.