2012-11-14 3 views
2

이 코드가 직렬화 된 데이터에서 찾을 수 없습니다 '뒤바뀜' 필수 필드 '반전'을하지 않았다 직렬화 된 데이터에서 발견되었습니다!필수 필드가

무엇이 잘못 되었나요?

답변

0

기본 생성 된 쓰레드 코드에 문제가있는 것으로 보입니다. 특별한 이유가없는 한, Thrift를 직접 사용하여 Cassandra에 액세스하는 것은 권장되지 않습니다. 이 부분을 추상화 할 수있는 많은 client libraries이 있습니다.

그런데, 나는 과거에 내 라이브러리를 작성하기 위해 Thrift 생성 C# 코드를 사용했으며이 문제에 부딪치지 않았습니다. 아마도 귀하의 문제는 VB의 사용과 관련이 있습니까? Thrift를 직접 사용해야하는 경우 C#에서 동일한 코드를 시도하여 문제가 해결되는지 확인할 수 있습니다. 그렇지 않은 경우 올바른 버전의 Cassandra와 Thrift가 있어야 비 호환성 문제가 발생할 수 있습니다.

관련 문제