전송 메시지의 로그를 유지하기 위해 데이터베이스에 FIX 메시지를 저장하는 방법을 알고 싶습니다. 전체 메시지를 표의 단일 열에 저장하거나 전체 메시지를 태그 값 형식으로 저장하는 것인가, 즉 열 이름은 태그 이름 또는 태그 값과 행의 실제 전송 메시지 값이어야합니다. 아무도 내게 그것에 대한 제안을 줄 수 없다. 미리 감사드립니다.데이터베이스에 FIX 메시지를 저장하는 방법
1
A
답변
1
이것은 QuickFIX의 내장 기능이 아닙니다. 메시지 저장소에 DB를 사용하도록 QuickFIX를 구성하더라도 응용 프로그램 수준 액세스를위한 것이 아닙니다. 즉, QF가 액세스하거나 조작 할 수있는 것은 아니며 QF는이를 수행하는 f}을 제공하지 않습니다.
그렇다면 응용 프로그램 수준에서 DB 저장소를 구현하는 것은 그리 어려운 일이 아니며 사용자가 묻는 질문은 사용자의 필요와 기본 설정에 따라 달라집니다. 정말로 일반적인 정답은 없습니다.
그러나 팁 중 하나는 QuickFIX 콜백 자체에서 DB-save를 수행하지 않는 것입니다. QF 스레드 을에서 꺼내야합니다. 대신, 그 콜백은 메시지를 별도의 큐에 저장하고 다른 스레드는 해당 큐에서 작업하고 해당 메시지를 DB에 저장해야합니다.
관련 문제
- 1. 메시지를 확인하기위한 FIX 유틸리티
- 2. FIX 프로토콜에 로그온하는 방법?
- 3. 데이터베이스에 실시간 채팅 메시지를 저장하는 방법은 무엇입니까?
- 4. 맞춤 메시지를 저장하는 방법?
- 5. rabbitMQ 메시지를 저장하는 방법
- 6. 데이터베이스에 이미지를 저장하는 방법
- 7. 데이터베이스에 개체를 저장하는 방법
- 8. 데이터베이스에 질문을 저장하는 방법
- 9. 데이터를 데이터베이스에 저장하는 방법
- 10. 데이터베이스에 그림을 저장하는 방법
- 11. 안드로이드 데이터베이스에 저장하는 방법
- 12. 배열을 데이터베이스에 저장하는 방법
- 13. 데이터베이스에 좌표를 저장하는 방법
- 14. 확장명에 Thunderbird 메시지를 저장하는 방법
- 15. Gmail 메시지를 .eml로 저장하는 방법
- 16. 데이터베이스를 저장하는 대신 데이터베이스에 테이블을 저장하는 방법
- 17. FIX - 상태를 찾는 방법
- 18. django에 전체 전자 메일 메시지를 저장하는 방법
- 19. SQL 데이터베이스에 트리를 저장하는 방법
- 20. mysql 데이터베이스에 html을 저장하는 방법
- 21. NHibernate - 데이터베이스에 UInt32를 저장하는 방법
- 22. 장치 토큰을 데이터베이스에 저장하는 방법
- 23. db4o 데이터베이스에 TimeStamp를 저장하는 방법
- 24. 데이터를 데이터베이스에 안전하게 저장하는 방법
- 25. 데이터베이스에 큰 목록을 저장하는 방법
- 26. mysql 데이터베이스에 기사를 저장하는 방법
- 27. Eclipse, 데이터베이스에 스피너를 저장하는 방법
- 28. 데이터베이스에 목록 값을 저장하는 방법
- 29. 데이터베이스에 jtable 값을 저장하는 방법
- 30. sqlite 데이터베이스에 이미지 저장하는 방법
당신의 제안에 따르면 또 다른 thead는 메시지를 DB에 저장할 수 있지만 SQL Server 2005의 단일 열에있는 태그 또는 전체 메시지의 태그로 태그를 사용하여 DB에 메시지를 저장하는 방법을 알려주십시오. 각 옵션은 DB 또는 서버 측 DB의로드 측면에서 영향을 줍니까? 아무도 내게 그것에 대한 제안을 줄 수 없다. 미리 감사드립니다. –
아니, 할 수 없습니다. 이는 매우 광범위한 질문이며, 답변은 비즈니스 사례에 따라 직접 결정됩니다. –
하지만 나에 대해 안내해 주실 수 있습니다. 내 일에 정말 필요합니다. 어떤 방식 으로든 나를 도울 수 있다면, 나에게 도움이 될 것입니다. –