Solr 소스 코드 테스트
- set_time_limit(0);
- $a[1] = array("보냄","피자","무엇이든" , "여부", "월드 오브 워크래프트", "그러나", "테스트", "예", "말문이 막힘", "미오", "밍치앙", "말하는 사람들의 삶은 지나갔습니다", "경쟁", "밍퀘" ", "아삼 통일하세요", "내화", "공빈", "아버지 시간은 날카로운 칼입니다", "우울증 없는 오늘은 당신의 실패가 더 커지는 것입니다", "침묵이 성공의 열쇠입니다" 베스트 엔딩" , "Qianqian은 조용히 듣는다", "나", "예", "중국인", "작은 일본을 죽여라", "정말", "이해하십니까", "아니면 당신과 나는 무력합니다", "오늘 밤에도 당신은 여기에 있습니다 ");
- $a[2] = 배열(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 16,17,18, 19,20,21,22,23,24,25,26,28,29,30);
- $a[3] = array('a','b','c ','d', 'e','f','g','h','i','j','k','l','o','p','q', 'r','s ','t','u','v','w','w','x','y','z','m','n','ppppppdfsfdaspsdapp ','sadasjhsddfhfds', 'hsecfdf','sdasw');
- $a[4] = array('あ','い','umi','え','あ','kai', 'ki','KU ','け','이','사','し','수','せ','そ','た','ち','つ','て','と', 'な','に','ぬ','ね','の','は','ひ','ふ','へ','ほ','ま', 'umi','む','め','も','や','ゆ','よ','라','리','루','れ','ろ','わ','をん' ,'卐');
- $b[1] ='허긴스의 하 크리스마스, 진짜 요염한 하시, 사진봉황 해방 후 아를 죽인 하시 장군의 사가는 얼마나 두꺼울까? , Van der Sar가 부자일 때 그것을 출하한 것을 보았습니다.
- $b[2] ='sdh 기술은 개년입니다. Desa의 커피 데이터베이스, 중국 동방 항공의 실제 점수, 알고리즘 클라이언트. 공간, 공간의 알고리즘 클라이언트, 그리고 Van der Sar의 황금기 가짜 모기지 속도 스위치의 상위 10위 요염함 ;
- $b[3] ='페이시의 큰 환경은 요염하게, 요염하게, 좋은 것을 전달할 수 있습니다. 상품, 하하하, Shanda 휴대폰, Ada, Ada, Sa 's 패배, 아, Su'e, my Odessa, Sa, big u 패배 모두 환영합니다. 어지러운 Sa Assad Haha 건물은 Kaa가 될 것입니다. 키. 아사드의 아 다헤의 휴대폰 번호는 사랑에 빠져 죽었습니다. 고객의 빅데이터에 따르면 저는 사탄주의를 이기고 집에 가서 한마디로 교환이 밀접하게 연결되어 있습니다. 모두가 서로 몰두하고 있는 좋은 말이다. 아사드와 하얼빈 사범대학의 나비넥타이가 확대됐다. ;
- $b[4] ='마법의 일격이 발생한 셈이다. 엔진.실제 점수는 BOE의 덜 미친 마스터콩 커피 데이터베이스입니다.빅 데이터 카드는 집값입니다.가발 보너스 밀봉 비용이 간단하면 엔진이 갈색입니까? 최근에 개발된 Van der Sutcliffe의 클리어런스 마법사는 4대 메이저의 체중 감량이 헛돌고 있는 것 같습니다. 나는 방으로 돌아가서 개발자에게 상황을 말했습니다. 단발머리. 모임이 끝난 후 머리 자르기 위해 들어왔을 때 일어난 일. 그리고 갈색 음식값을 지불했을 때 일어난 일은 단발머리였다.';
- //$ b5 ='단발머리. 바람과 날아다니는 USD 머리 u 방패 비행 집중할 때 즉 데이터 취미는 마스터 He Hongjian의 마술입니다 u 화동 사범 대학 허페이 시와 고객은 인터페이스를 확인하기 위해 계좌 번호를 공개할 수 있습니다. 현지 고객은 Dongfanghong이었습니다. 고품질 상품의 지불 및 배송이 매우 빨랐습니다. 계좌를 개설한 주요 은행은 Dongfanghong의 의류였습니다. 부동 소수점 금액. 배부되고 수도세와 전기세는 공샤의 머리카락과 동방홍은 동방홍의 식비 화동사범대학 황금황색';
- /**
- $t1 = microtime(true);
- $ s = "<추가>";
- for($i = 0; $i < 1000000; $i )
- {
- $min = rand(1,4 );
- $index = rand(2,18);
- if($i % 10 == 1)
- {
- $s .="";
- $cli = "curl http: //192.168.10.30:8080/solr/update?commit=true -H 'Content-Type: text/xml' --data-binary '{$s}'";
- 시스템 ($cli);
- $s ="";
- echo '성공';
-
- }
- else
- {
- $s .= "< ;doc><필드 이름 ="id">zmsd".$i."<필드 이름="name">isdahiii".$a[$min][$index]. $ b[$min]." 백만 5991";
- }
- }
- $t2 = 마이크로타임(true);
- $t = $t2 - $t1;
- echo $t;
- */
- for($i=0; $i < 10000 ; $i )
- {
- $x = rand(1,4);
- $y = rand(1,20);
- $z = rand(1,20);
- $w = rand(1,14);
- $url='http://192.168.10.30:8080/solr/collection1/select?q=name:'.urlencode($a[$x][$y ]).' 또는 이름:'.urlencode($a[$x][$w]).' 또는 이름:'.urlencode($a[$x][$z]).' 또는 이름:'.urlencode($a[$x][$z 1]).'&wt=json&indent=true';
- $urld='http://192.168.10.30:8080/solr/collection1/select ?q=이름:'.$a[$x][$y].' 또는 이름:'.$a[$x][$w].' 또는 이름:'.$a[$x][$z].' 또는 이름:'.$a[$x][$z 1].'&wt=json&indent=true';
- $ret = http_post($url);
- $ aInfo = json_decode($ret, true);
- $iTime = $aInfo['responseHeader']['QTime'];
- $iRow = $aInfo['response']['numFound'];
- $msg = $i."t".'[쿼리]:'.$urld."t".'[time]:'.$iTime."t"."[row]:".$iRow." n";
- error_log($msg,3,"/home/fanhy/test/solrtest.txt");
- }
- 함수 http_post($url, $data="")
- { /*{{{*/
- $ch = 컬_init();
- 컬_setopt($ch, CURLOPT_URL, $url);
- 컬_setopt($ch, CURLOPT_POST, true);
- 컬_setopt($ch, CURLOPT_POSTFIELDS, $data);
- 컬_setopt($ch, CURLOPT_RETURNTRANSFER, true);
- 컬_setopt($ch, CURLOPT_TIMEOUT, 120);
- 컬_setopt($ch, CURLOPT_CONNECTTIMEOUT, 120);
- 컬_setopt($ch, CURLOPT_NOSIGNAL, 1 );
- $res = 컬_exec($ch);
- //var_dump($res);
- $errno = 컬_errno($ch);
- $errmsg = 컬_오류($ch);
- curl_close($ch);
- return $res;
- }/*}}}*/
- ?>
-
复system代码
|