node.js를 사용하는 다중 사용자 응용 프로그램이 있고 크기가 큰 uint8array를 압축하여 압축 후 저장합니다 (따라서 실시간 요구 사항이 없음).NodeJs 백그라운드에서 uint8array를 압축하는 방법
압축이 아마도 차단되어 있으므로 백그라운드 스레드에서이 작업을 수행하고 싶습니다. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까? (예를 들어 webworker와 함께 외부 libary를 사용하는 데 문제가있어서 예제 코드가 좋을 것이다.)
데이터가 매우 반복적이어서 단순한 수축 유사 압축으로 충분할 수 있습니다.
node.js가 단일 스레드가 아닌가? –
순수 스레드 구현 (https://github.com/xk/node-threads-a-gogo) 및 웹 작성자 구현 (http://en.wikipedia.org/wiki/Web_worker)이 있으며이 중 많은 것을 기반으로합니다 . – mikkom
죄송합니다. node.js 개발자가 아니므로 질문을 읽을 때만 마음에 듭니다.) –