2013-09-04 3 views

답변

1

나는 개인적으로 내 파트를 골라서 실제로 MySQL의 스키마에 저장합니다. 스핑크스는 실제로 문서를 나타내는 문자열 필드에서 올바르게 구문 분석하고 쿼리 할 수 ​​없습니다. 그것은 MongoDB 나 MySQL에서 같은 것을하는 것과 같습니다. 정상적으로 작동하지 않을 것입니다. 그리고 FTS 인덱스는 그것이 문서라는 것을 이해하지 못하지만, 단지 그것을 문자열로 볼 것입니다.

+0

동의합니다. 스핑크스에서 JSON 지원을 명확히하기 위해 속성 만 작성합니다. Sphinx cant는 JSON 데이터에서 필드를 추출합니다.이 필드는 완전 텍스트로 검색 할 수 있습니다. – barryhunter

+0

@barryhunter는 특성 비트에 대해 몰랐습니다. 알아두면 좋을 것 같습니다. – Sammaye

+0

@barryhunter 스핑크스에서 JSON 지원에 대해 언급 해 주셔서 감사합니다. 예를 들어 mysql 필드에 { "name": "john", "age": "13"} 문자열을 저장합니다. "JSON 데이터에서 Sphinx Cant 추출 필드"에 대해 더 자세히 설명해 주시겠습니까? – spacemilkman

관련 문제