나는 Riak 1.0.2를 Ubuntu Natty에 설치했습니다.Riak 검색 사용 가능한 데이터에 대해 "찾을 수 없음"오류가 발생했습니다.
또한 데이터베이스에 샘플 데이터를 추가했습니다. Secondary Indexing 기능을 테스트하기 때문에 LevelDB 백엔드를 사용하고 있습니다.
나는 test_1
버킷을 추가했습니다. 그리고 그 양동이에 나는 다음과 같은 정보를 추가했습니다.
array("name" => "Ray_6", "age" => rand(25, 90), "email" => "[email protected]") with key "id_1"
array("name" => "Ray_7", "age" => rand(25, 90), "email" => "[email protected]") with key "id_2"
array("name" => "Ray_8", "age" => rand(25, 90), "email" => "[email protected]") with key "id_3"
이 데이터를 쿼리하는 데 검색 기능을 사용하려고합니다. 다음은 명령 줄에 입력 한 CURL 요청입니다.
curl http://localhost:8098/solr/test_1/select?q=name:Ray_6
그러나이 작업을 수행 할 때 오류가 발견되지 않습니다.
내가 누락 된 자료가 있습니까? 양동이를 검색 할 수 있도록 무언가를해야합니까?
도움을 주시면 감사하겠습니다.
미리 감사드립니다.
의견을 보내 주셔서 감사합니다. 방금 (1) 내 app.config에서 riak_search를 활성화하고 (2) 버켓에 사전 커밋 훅을 추가해야한다고 생각했습니다. 곧 답변을 게시합니다. –