2016-09-12 3 views
0

CouchDB에서 크기를 조정 한 후 클라이언트 측에서 사용할 많은 사진을 가져 오는 동안 문제가 발생했습니다. 많은 메가 바이트를 다운로드 한 다음 클라이언트 쪽에서 크기를 조정하는 것이 효율적이지 않은 것 같기 때문에 크기를 조정 한 버전을 다운로드 할 방법을 찾아야합니다.ArangoDB에서 이미지의 크기를 조정하고 비디오를 다시 인코딩 할 수 있습니까?

ArangoDB에서이 문제가 이미 해결 되었습니까? 이미지 크기를 조정하고 비디오를 다시 인코딩 한 다음 데이터베이스 측면에서 서버 쪽에서 그런 것들을 렌더링 할 수 있습니까?

답변

0

ArangoDB는 트랜스 모델러가 아닌 다중 모델 데이터베이스입니다.

json 객체를 조작하는 것이 핵심 역량 중 하나 인 반면, 이미지 및 비디오 데이터를 조작하는 것은 분명하지 않습니다.

이러한 작업을 수행하려면 이미지의 경우 graphicsmagic을 선택하고 동영상의 경우 ffmpeg을 선택하십시오.

또한 원격 트랜스 코딩에 사용할 수있는 is the STI interface도 있습니다. 심지어 is an open source implementation called Alembik이 있습니다.

+0

서버에서 일부 소프트웨어를 사용하여 객체를 처리 할 수 ​​있다면 (즉, 트리거 할 수 있다면), 즉. 다운로드하지 않고 데이터를 처리하고 서버로 다시 푸시합니다. – ceremcem

+0

공유 디렉토리를 통해 즉 Alembik을 사용할 수 있습니다. foxx 대기열을 통해 http 요청을 발행 할 수 있습니다. 프로세스를 포크하거나 synchroneus 요청을 사용하지 않으려 고하면 작업자를 차단할 수 있으므로 조언을드립니다. – dothebart