2008-10-05 6 views
0

많은 양의 실시간 피드가있는 사이트가 누구인지 알고 있습니까? 나는 그들이 실시간으로 말할 수있는 주식 사이트와 같은 것을 언급하고있다. (잘, 20 분 지연이 대부분이지만, 여전히 실시간 - 20 분이 내가 그것을 이해함에 따라).많은 양의 제 3 자 데이터 전달

매초마다 수천 개의 데이터 조각이 배달됩니다. MSFT 25.00 +.23 VOL 12000 ???? 일정 기간 동안 변경된 각 주식에 대해

그렇다면 지속적으로 작은 푸시가 계속 발생하고 있습니까? 아니면 실제 데이터가있는 곳에서 사이트를 가져와 "12:23:45 CST 이후 모든 변경 사항을 입력하십시오"라고 입력한다고 생각하십니까?

직장에서 우리는 애플리케이션의 손가락 끝 부분에 실시간 정보가 있어야 할 필요가있는 상황이 발생할 수 있으며, 제 3 자 제공 업체를 계속해서 방문하는 것은 의미가 없습니다. 초 ...

+0

하지만 매 초마다 타사를 치지 않고 실시간 데이터를 어떻게 얻을 수 있습니까? 타임 스탬프 이후로 업데이트를 요청할 수는 있지만 업데이트가 지연되고 더 이상 실시간이 아닙니다. –

+0

우수 의견, 벼룩. 내 머리가 어둡다. –

+0

실시간 데이터 용 API가 있습니다. 내 대답보기 – Tim

답변

4

일반적으로 두 당사자간에 정의 된 서버/클라이언트 프로토콜이 있습니다. 연결을 위해 일하는 회사에서 항상 유지됩니다. 여기

는 실시간 데이터에 대한 정보가 당신의 주식 예제를

NYSE, NASDAQ

데이터 공급자는와 FTP 사이트를 가지고하는 것이 일반적이다 (지연) 데이터를 일괄 이동 피드입니다. 떠오르는 생각은 다음과 같습니다. NWS EMWIN

1

Twitter과 같은 사이트는 XMPP (Wiki link)을 통해 실시간으로 승인 된 특정 사이트로 데이터를 전송합니다.

1

넓은 의미에서 푸시 모델은 특히 "대량"데이터를 말하는 경우 "실시간"전송을 수행하는 가장 좋은 방법입니다.

하지만 누락 된 데이터를 복구하는 방법에 대한 푸시 모델을 사용할 때는 항상 문제가 있습니다.

데이터의 성격에 따라 문제가되지 않을 수 있습니다 (아날로그로 비디오를 전달할 때 데이터 양은 많지만 누락 된 데이터를 복구하기에 충분한 중복성이 있음). 그리고 데이터를 제어 할 수 있다면 약간의 리던던시를 구현할 수 있습니다. 예를 들어 모든 변경 이벤트에서 변경 사항이나 이전 값과 새 값이 아닌 절대 값을 제공 할 수 있습니다.

0

소스에서 주식 시세를 검색하고 주 출처가 실패하거나 시간이 초과 될 때 견적의 타임 스탬핑 된 디스크 캐시로 되돌아 가려는 시도를했습니다.

관련 문제