develop custom_top_html:no
default debug random = 0 / type = READ / detected = READ

 

코인마켓캡의 API제한이 걸려...(무료)

 

마이닝풀허브의 모든 코인이 상장된 1%이상 거래량을 가지고 있는 거래소를

전부 나열했더니...

 

아래와 같이 비중복 52개의 거래소의 API를 긁어와야하는 사태가 벌어지는군요....

 

내가 잘못했어요 코인마켓캡님.. ㅠㅠ 그래도 유료로는 못쓰겠어요... 너무 느려요!!!

 

여러분 같으면 어떻게 처리하시겠어요??? 

 

1. 백엔드에서 아래 거래소의 전체데이터를 캐시타임별로 가지고와서 지속적으로 기록하고(cron) 프론트에서 별도 처리한다?

 

2. 그냥 그때 그때 요청이 있을때 코인별지정된 거래소에서 가져와서 캐시적용한다?

 

 

Adzcoin X11 YoBit            
Auroracoin-Qubit Qubit Novaexchange YoBit          
Bitcoin SHA256 BKEX DigiFinex  Coineal ZB.COM BitForex Binance IDAX
Bitcoin-Cash SHA256 CoinBene RightBTC MXC Bit-Z BiKi CoinEx Huobi Global
Bitcoin-Gold Equihash-BTG P2PB2B LATOKEN Coinsbit OKEx Sistemkoin Upbit HitBTC
Dash X11 Cat.Ex P2PB2B Bitinka BW.com YoBit IDAX Cat.Ex
Digibyte-Groestl Myriad-Groestl Bitinka CoinEx Bittrex Sistemkoin Poloniex HitBTC ProBit Exchange
Digibyte-Qubit Qubit Bitinka CoinEx Bittrex Sistemkoin Poloniex HitBTC ProBit Exchange
Digibyte-Skein Skein Bitinka CoinEx Bittrex Sistemkoin Poloniex HitBTC ProBit Exchange
Electroneum Cryptonight-Monero              
Ethereum Ethash CoinEgg BW.com Fatbtc Bilaxy LBank Coineal LATOKEN
Ethereum-Classic Ethash ZB.COM Cat.Ex OKEx CoinEgg DigiFinex Coineal Bibox
Ethersocial Ethash Bit-Z            
Expanse Ethash Bittrex Upbit HitBTC        
Feathercoin NeoScrypt Bittrex BX Thailand        
Gamecredits Scrypt BitBay Bittrex Poloniex        
Globalboosty (GlobalBoost-Y (BSTY)) Yescrypt FreiExchange Novaexchange        
Groestlcoin Groestl Upbit Exrates Binance DigiFinex Sistemkoin Huobi Global Sistemkoin
Litecoin Scrypt CoinEgg Coineal BKEX Bibox BCEX  IDAX CoinBene
Maxcoin Keccak YoBit            
Monacoin Lyra2RE2 Bitbank Bittrex Zaif Upbit Fisco CryptoBridge CoinExchange
Monero Cryptonight-Monero IDCM BW.com Exrates Binance CoinEx DragonEX HitBTC
Musicoin Ethash dovewallet.com            
Myriadcoin-Groestl Myriad-Groestl Bittrex            
Myriadcoin-Yescrypt Yescrypt Bittrex            
Ravencoin X16r CoinEx BitForex DigiFinex Binance Upbit MXC Bittrex
Sexcoin Scrypt Livecoin Novaexchange        
Siacoin Sia CoinEx Binance DigiFinex Bittrex CoinEx HitBTC Poloniex
Startcoin X11 YoBit            
Verge-Scrypt Scrypt CoinEx Binance HitBTC Bittrex Huobi Global Upbit Sistemkoin
Vertcoin Lyra2RE3 CoinEgg Bittrex Upbit Poloniex      
Zcash Equihash LBank MXC LATOKEN CoinEx Huobi Global CoinMex DigiFinex
Zclassic Equihash-ZCL Trade Satoshi            
Zcoin Lyra2z CoinEx MXC CHAOEX Binance DigiFinex HitBTC Huobi Global
Zencash Equihash BW.com TOKOK DragonEX Binance HitBTC Huobi Global Sistemkoin

 

 

1 BCEX
2 Bibox
3 BiKi
4 Bilaxy
5 Binance
6 Bitbank
7 BitBay
8 BitForex
9 Bitinka
10 Bittrex
11 Bit-Z
12 BKEX
13 BW.com
14 BXThailand
15 Cat.Ex
16 CHAOEX
17 CoinBene
18 Coineal
19 CoinEgg
20 CoinEx
21 CoinExchange
22 CoinMex
23 Coinsbit
24 CryptoBridge
25 DigiFinex
26 dovewallet.com
27 DragonEX
28 Exrates
29 Fatbtc
30 Fisco
31 FreiExchange
32 HitBTC
33 HuobiGlobal
34 IDAX
35 IDCM
36 LATOKEN
37 LBank
38 Livecoin
39 MXC
40 Novaexchange
41 OKEx
42 P2PB2B
43 Poloniex
44 ProBitExchange
45 RightBTC
46 Sistemkoin
47 TOKOK
48 TradeSatoshi
49 Upbit
50 YoBit
51 Zaif
52 ZB.COM

 

 

 

 

882

컴빠님의 서명

댓글 5
  • 크롤러로 내 DB 데이터를 만들어 운용하면서
    서버 부하를 줄이기 위한 제휴를 신청한다.!
  • 저라면 이렇게 하겠습니다.
    1. 너무 마이너한 코인 제외
    2. 메이져 거래소가 있다면 메이져 거래소만 취급
    이정도만 해도 긁어와야 하는 거래소가 대폭 줄어들것으로 생각됩니다. (10개 미만)

    현재 땡글에서는
    - 국내 메이져 거래소 3개, 해외 거래소 4개, 기타 Stex 한개 합해서 8개 거래소에 대해
    (Bithumb, Upbit, Coinone // Bitz, Bitfinex, Binance, Bittrex // Stex)
    - 이 거래소 대해 nodejs를 이용해 긁어오고 있고 (cron npm 패키지)
    - 부하를 최소화 하기 위해 간단한 후처리후 json 형태로 redis에 그대로 저장 (DB처리 안함)
    - WhatToMine에서는 3분에 한번씩 긁어오고 있으나 데이터 사용은 안하고 있음
    - ExchRate 사이트에서 10분에 한번씩 긁어옴
    - express를 통해, 요청되는 코인에 대해서만 빠르게 가격 정보 가져옴 (redis => json)
  • @ethminer
    좋은 조언 감사합니다~ ^^
  • 2번처럼 구성하고
    n요청:n당김 이 부담되니 당겨왔을때 시점을 기록해서
    n당김을 최대한 줄이는 , 중복 요청을 제어 하는 방법이 좋을듯 합니다.

    1번은 유료인경우에 본전 아깝지 않게 쫙쫙 가져오시고.
    무료인경우는 2번으로 해서 최대한 요청을 줄이는 방법이 좋아 보입니다.
  • 쓰고 나니 2번에 캐시 처리라고 적혀있군요.. 그말이 그말이였습니다.
default debug random = 0 / type = READ / detected = READ

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
1820 개발 [비트겟(BITGET)] 코인전용 눌림목 자동매매 봇 무료 배포   ▶비트겟 전용 자동매매봇 ‘힌트봇’을 소개합니다. ‘힌트봇’의 경우 코인전용 눌림목매매에 기반하여 개발되었습니다. 원래는 작년에 비트겟에서 ○백명의 이용자들이 '코인도리봇'의 이름으로 ... 2 file 0 2768
coindori
2022.07.13
1819 개발 거미줄 매매 도우미 프로그램 무료 공개 합니다. 안녕하세요. 쩌어어기 아래 자동매매프로그램 무료공개 합니다. 의 동네 흔한 개발자 1인입니다. ^^;   이번에는 손매매시 도움이 되는 거미줄매매도우미 프로그램 (Crypto25 Advanced)을 공개해... 10 file 0 4053
luhath
2022.07.11
1818 개발 블록체인 개발자를 위한 온라인 저지 안녕하세요 블록체인 개발자들을 위한 온라인 저지 사이트 Web3OJ를 개발하고 있는 일론입니다.   최근 블록체인 개발자 수요가 많은데요, 블록체인 개발자로서 공부하기 좋은 사이트를 만들어서... 3 3 2003
elon
2022.07.09
1817 개발 ERC721 질문 입니다. 안녕하세요 선생님들 질문이있습니다!   기존 사용하는 코인은 ERC20 이였으며, 상장까지 되어있습니다.   ERC721로 새로 토큰 발행을 하고싶은데요.   ERC721과 ERC1155는 ERC20과 달리 NFT로 ... 0 1669
kmd2410
2022.07.06
1816 개발 자동 트레이딩 봇 개발자가 필요하신분?   암호자산 코인 트레이딩 봇 개발자가 필요한 분을 찾습니다. 해당 트레이딩 프로그램에 대한 전반적인 준비는 되어 있습니다. 몇년 전 자동 트레이딩에 눈을 뜨게 되어 이제는 모든 활동을 내... 5 1 2452
쥬드
2022.06.24
1815 개발 제가 만든 nft 컨트랙트의 mint를 호출하는 코드입니다. 올바른코드일까요? 링키비 테스트넷에 NFT 컨트랙트를 배포후 자바스크립트(Node.js)로 mint 메소드를 실행시킬수 있는 기능을 구현중입니다.        const tx = {         'from':ownerPublicKey,         'to':te... 0 1936
나비잠
2022.06.22
1814 개발 NFT 컨트랙트에서 발행된 토큰 리스트를 확인할 수 있는 기능을 만드려는데 질문있습니다.       위와 같이 컨트랙트에서 발행된 토큰리스트를 블록체인에서 읽어오고 싶은데.. web3.js 패키지를 어떻게 이용해야 하는지 감이 잘 안와서요. 특정 컨트랙트 주소, 지갑 주소로 최근거래내... 9 file 0 1803
나비잠
2022.06.10
1813 개발 web3.js 를 사용하지 않고 메타마스크로만 트랜잭션 데이터를 만들 수 있을까요?   현재 리액트로 메타마스크와 연동하는 작업을 진행중입니다.  잔액조회, 메타마스크 계정 조회, 이더리움 송금의 경우 Web3.js 패키지를 사용하지 않고 메타마스크에서 지원(window.ethereum ... 3 0 735
나비잠
2022.05.30
1812 질문 롭스텐 네트워크를 이용하면 이런 문제가 생기는건가요? 현재 NFT 컨트랙트를 개발 중인데, 롭스텐을 이용중이고 메타마스크와 리믹스를 함께 이용하고 있습니다.  코드를 많이 수정을 안했는데, 테스트넷 배포에 많은 가스량을 필요로 하는것 같아보여... 2 file 0 758
나비잠
2022.05.26
1811 질문 이더리움 노드를 구축해보려고하는데 질문이... 이더리움 동기화에 필요한 SSD 용량을 알 수 있을까요?   https://ethereum-on-arm-documentation.readthedocs.io/en/latest/user-guide/storage.html 제가 찾아보니 권장 용량이 1TB라고 하던데... 5 0 1511
나비잠
2022.05.10
1810 질문 메타마스크, 롭스텐 테스트 코인 요청과 관련하여질문있습니다. 롭스텐 테스트넷에서 이더 받기를 요청했는데, 몇시간째 이더가 전달되지않고 있습니다. 예전에는 1시간 이내로 전달이 되었던것 같은데, 제가 메타마스크에서 추가 설정을 해줘야 하는 부분이 ... 1 0 485
나비잠
2022.05.10
1809 개발 자동매매 프로그램 무료 공개 합니다. (업데이트 08-15) 처음 공개한게 어제 같은데.. 피드백주신 내용들을 적용하다보니 공개한지 4개월이 되어가네요. 사용자의 대부분이 땡글 여러분이어서그간의 개선도 땡글여러분과 함께 만들어왔기때문에 가능하... 58 file 9 19915
luhath
2022.03.31
1808 개발 p2e게임 개발 원칙 정리   p2e게임 개발할 때 중년게이머 김실장 유투브 채널은 꼭 보고 합시다! 진짜~  기본 상식 많이 나오니까~     아래 글은 존나게 기니까 정상인이면 가급적 안 보시는 걸 권장합니다  그리고 다 ... 1 928
cryptomoney
2022.03.18
1807 개발 hash256암호로 짝퉁을 막는 기술!   Hash256 암호 변환 앱을 응용해서 짝퉁 판별하는 방법!   Hash256을 잘 응용하면 공개키와 개인키처럼 키를 만들 수 있습니다. 숫자 또는 글자를 쓰면 자동으로 hash256으로 변환해주는 앱이 ... 2 1 563
cryptomoney
2022.03.18
1806 개발 미친 사기 도박장과 뽑기게임에 공정성 문제를 해결하는 암호학     정상인과 제정신이면 제발 뒤로가기를 누르세요!  어린이와 임산부 노약자등은 시청을 삼가해주세요!    코인에 미쳤거나 도박에 미쳤거나 개발에 미친 사람만 내용을 보세요~! 향후에 미칠 ... 3 file 0 1288
cryptomoney
2022.03.01
1805 개발 재미로 해보는 비트코인 개인키 해독프로그램...     내용무 4 0 1079
천당과지옥
2022.02.23
1804 개발 블록체인 소셜 및 트레이딩 트렌드 개발 현재 개발중인 사이트 입니다.   https://flyaway.co.kr/                   0 2727
샹그리에
2022.02.02
1803 개발 매매봇 만들었습니다.. 작년 한해 실전투자하면서.. 이런 경험 저런 경험 끝에 낸 결론은.. "사람이 할 일 아니다" 라는 생각에.. 유료 매매봇 사서 돌려봤더니.. 까만화면에 하얀글씨만 줄줄줄 올라가고.. 뭘 샀는지 ... 48 file 5 3818
싱봇2022
2022.01.27
1802 질문 삭제한 글입니다 삭제한 글입니다 0 1134
김대박
2022.01.07
1801 개발 고민중에 글 남겨 봅니다. 업비트 자동매매 프로그램         안녕하세요... 아직 1년도 안된 채린이 입니다.    유튜브 보다가 채굴기 알게 되어 지금은 이더 50대 돌리고  있습니다.    코딩을 좀 할 줄 알아서 파이선으로 업비트 api 자동매매 프... 20 1 4586
상운
2021.12.25
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 92 Next
/ 92
default debug random = 0 / type = READ / detected = READ