Cassandra.Data.Linq
네임 스페이스에있는 일괄 처리 클래스를 사용하고 있습니다. BatchStatement
아닙니다. Batch 클래스에는 batchType
(Counter, Logged, Unlogged) 필드가 있습니다. 그러나 Unlogged
으로 설정할 수있는 방법이 없습니다. 호프 나는 그것을 단지 바라보고있다.Datastax Cassandra CSharp LINQ 일괄 처리를 사용할 때 기록되지 않은 일괄 처리를 만드는 방법이 있습니까?
답변
현재 (2.5.2) batchType
을 Unlogged
으로 설정할 방법이 없습니다.
_batchType
은 보호 된 필드이며 추상 Batch
클래스를 확장하는 클래스는 필드를 설정할 수있는 메서드 나 속성을 노출하지 않습니다.
https://github.com/datastax/csharp-driver/blob/master/src/Cassandra/Data/Linq/BatchV1.cs
https://github.com/datastax/csharp-driver/blob/master/src/Cassandra/Data/Linq/BatchV2.cs
나는 단지 같은 질문을 했으므로 현재 버전 (2.5)에는 SetBatchType이 있습니다. 흥미롭게도이 방법은 BatchType에 Set 및 Get 접근자를 사용하는 것과는 별개의 방법입니다. 따라서 내 코드는 다시 말씀 드리지만 배치는 일반적으로 SetRoutingKey 또는 SetRoutingValues (복합 파티션 키)를 호출 의미 가능성이 좋습니다 단일 노드로 이동해야하는 문서를 통해 흩어져 warning이
BatchStatement bs = new BatchStatement();
bs.SetBatchType(BatchType.Unlogged);
입니다.
흠, 다음 몇일 동안 기회가있을 때 최신 비트를 확인하고 Cassandra.Data.Linq.Batch 클래스에 추가 된 것이 있는지 확인합니다. 내 질문에 나는 카산드라에 관심이 있다고 언급했음을 주목하라. 데이터 .Linq.Batch and NOT Cassandra.BatchStatement –
아, 네가 그랬어. 이것이 같은 문제라는 것이 얼마나 낙관적 이었는지 보여주십시오. Cassandara처럼 보이지 않습니다. Data.Linq에는 batchType에 대한 공개 필드가 있습니까? – cacsar
- 1. PreparedStatement 일괄 처리와 Statement 일괄 처리를 함께 사용할 수 있습니까?
- 2. Restlet은 일괄 처리를 지원합니까?
- 3. 상위 일괄 처리에서 하위 일괄 처리를 죽입니다.
- 4. 명령을 실행하는 동안 일괄 처리를 보여주는 일괄
- 5. 백엔드에서 실행되는 일괄 처리를 종료하려면
- 6. Tensorflow - 일괄 처리를 사용하여 예측하기
- 7. api 호출의 일괄 처리를 절약해야합니까?
- 8. MySql은 .net에서 일괄 처리를 선택합니다.
- 9. 파일 일괄 처리를 이메일로 보내기
- 10. joomla에 일괄 처리를 넣는 곳
- 11. 일괄 처리를 완료하고 리디렉션하는 방법
- 12. 일괄 처리에서 다른 내부 루프에 대해 하나의 일괄 처리를 호출하십시오.
- 13. 일괄 처리를 실행하지만 일괄 처리에서 exe가 아닌 예약 된 작업
- 14. 일괄 처리를 실행하는 예외입니다. 봄 응용 프로그램
- 15. .vbs 스크립트는 일괄 처리를 실행하지 않습니다./일괄 처리를 자동으로 실행하는 방법
- 16. 일괄 처리를 사용하여 30 일 된 폴더를 일괄 처리로 이동
- 17. jenkins에서 실행하면 일괄 처리 스크립트가 다른 일괄 처리를 실행하지 않습니다.
- 18. DynamoDB를 사용하여 일괄 처리를 어떻게 삭제합니까?
- 19. .net의 웹 서비스로 일괄 처리를 호출합니다.
- 20. 오라클 : 일괄 처리 삽입 대신 일괄 처리를 사용할 때 성능이 크게 저하됨
- 21. OrientDB에서 Java를 사용하여 일괄 처리를 사용하는 방법
- 22. AWS sqs가 cli에서 메시지 일괄 처리를 보내십시오.
- 23. 쿼리가 구동되는 일괄 처리를 수행하는 목록
- 24. PLINQ 분할/일괄 처리를 비활성화하는 방법
- 25. 쿼리를 하나만 사용하여 일괄 처리를 실행 하시겠습니까?
- 26. 사용 가능한 메시지 일괄 처리를 받으십시오.
- 27. 일괄 처리를 통해 최소화 된 프로그램 시작
- 28. 일괄 처리를 사용하여 XML 특성 편집
- 29. 청크 처리를 사용하지 않는 Spring 일괄 처리
- 30. DOM 값 일괄 처리를 어떻게 수정합니까?
는 C# 드라이버의 버전은 무엇? –
@AlexPopescu 2.0.0 beta 2, 곧 2.0.2로 업그레이드하십시오. (누 그트 버전 번호) –