Hi @KapuzenSohn. It would be good if you explain me in detail.
How do you use it?
In what type of applications do you use it?
This would help everyone. :)
I use the Javascript client from Rethink. I write an application to upload files using something similar to sockets. The uploaded files are written into the Rethink database. Besides the file data, I also store some file information.
To get some better performance I separated the server and "worker". To run multiple workers, the NodeJS cluster function is used. The server only manages the file information and has a small API for getting, updating, creating.
The worker listens to all changes that happen in the table where all file information are saved. Every time a new file is inserted, one of the worker starts a listener for the new file on the sockets. When the client sends some file data the worker processes it and simply writes it into the database.
Lars
German developer, who likes to play with everything that comes in his way
I use it nearly the same way I would use MongoDB.