Я использую nodejs (access couchbase на том же сервере), устанавливая сервер онлайн-игр. Теперь пользователей мало. Просто задайтесь вопросом, становятся ли пользователи все больше и больше. Ему нужна многопользовательская/многопользовательская нить (на разных ядрах процессора)/multi couchbase, как они могут взаимодействовать вместе? как развернуть систему? Есть ли у кого-нибудь опыт?nodejs & couchbase работает с многоядерным процессором и многосерверным
0
A
ответ
0
Создание многопользовательского кластера кушетки легко, как пирог - просто установите couchbase на новый сервер и добавьте его в кластер с помощью одной кнопки.
Nodejs масштабирование сложнее. Если у вас есть игра в реальном времени (т. Е. Вы используете веб-дескрипторы для взаимодействия с игроками), вы должны посмотреть на базы данных nosql, которые имеют «pub-sub» из коробки (т. Е. redis). Есть некоторые утилиты, которые реализуют «pub-sub» для memcached, но они очень уродливы и их производительность не очень хороша. Но если ваша игра не в реальном времени (т. Е. Ваша игра похожа на FarmVille), вы можете использовать couchbase как «общий» слой между потоками nodejs и серверами.
Смежные вопросы
- 1. Какова взаимосвязь между сборкой и многоядерным процессором?
- 2. Многопоточность в Java с многоядерным процессором
- 3. Стресс-тест визуальной студии с многоядерным процессором
- 4. Gang scheduling в RTOS над многоядерным процессором
- 5. Многопоточный код с одноядерным процессором и однопотоковым кодом с многоядерным процессором
- 6. Является ли оператор C++ | = атомарным с многоядерным процессором?
- 7. AQtime не работает должным образом на Windows Vista/7 с многоядерным процессором
- 8. Couchbase on Nodejs - как работает метод add()?
- 9. couchbase server + couchbase lite + couchbase syncgetway + nodejs + raspbarry pi
- 10. couchbase cluster и nodejs распределенная архитектура
- 11. Приложение Force C# для использования одного ядра на ПК с многоядерным процессором
- 12. Heroku NodeJS + CouchBase Пользовательского Buildpack
- 13. Архитектура для задач с интенсивным процессором с NodeJS & Socket.io
- 14. NodeJS - Управление памятью/процессором с помощью потока MongoJS
- 15. Как работает Couchbase с Elasticsearch?
- 16. Nodejs Couchbase deserialize date свойство из документа
- 17. MATLAB: разница между многопоточным и многоядерным
- 18. couchbase help не работает
- 19. Передача данных между процессором и графическим процессором в текстурах
- 20. Параллельность в OpenCL на устройстве с одним процессором
- 21. BussinessProcessManagement с процессором BonitaSoft
- 22. В чем разница между процессором и графическим процессором?
- 23. Реляционный параллелизм и система с одним процессором
- 24. Ускорение PHP с FPGA и графическим процессором
- 25. Memcached :: getStats не работает с Couchbase
- 26. Как использовать сеанс couchbase lite для авторизации приложения nodejs?
- 27. Angular2 работает с NodeJs
- 28. Совместимость Node.js и Couchbase
- 29. Couchbase не работает в Asp.net
- 30. Разница между ядром и процессором?