Как синхронизировать объекты в многопоточном приложении на node.js?
Поверьте, вы очень еще долго не упретесь в базу, в монгу особенно. Так что можно делать самым простым путем.
Я делал обмен по 1 варианту и получилось как в steam)
Если вам нужно что-то подобное, то через бд!
Почему он для Вас:
- медленный 
- неудобный
???