solr ソースコードをテストする
- set_time_limit(0);
- $a[1] = array("送信済み","ピザ","関係ない","どちらでも","World of Warcraft","しかし" 、"テスト"、"は"、"無言"、"ミオ"、"ミン強"、"話者の命は過ぎた"、"試合"、"ミンクエ"、"統一アッサム"、"耐性"素材"、"功"ビン」、「ファーザータイムは鋭い剣です」、「今日落ち込んでいないなら、それはあなたが成功するのに失敗するでしょう」、「沈黙が最高の終わりです」、「何千人もの人々が静かに耳を傾けます」、「私は"、"はい"、"中国人"、"小さな日本人を殺してください"、"はい"、"わかりますか"、"それともあなたと私には選択肢がありません"、"あなたは今夜もここにいます");
- $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','pppppdfsfdaspsdapp','sadasjhsddfhfds','hsecfdf','sdasw');
- $ a [4] = array('あ','い','う','え','お','か','き','く','け','こ','さ' 、「し」、「す」、「せ」、「そ」、「た」、「ち」、「つ」、「て」、「と」、「な」、「に」、「ぬ」、」 「ね」、「の」、「は」、「ひ」、「ふ」、「へ」、「ほ」、「ま」、「み」、「む」、「め」、「も」、「や」 , 'ゆ','よ','ら','り','る','れ','ろ','わ','をん','卐');
- $b[1] = 「ハギンズのハ・クリスマス、本物のコケティッシュなハ・シの厚さについて、ドサフは何と言ったのですか?彼はハ・ジンの将軍サガを殺し、全員が授業を受けていました、そして解放後、サ・ジン・フェニックスは寛大で、ファン・デル・サルファの配達が良好であることを見ました。」寛大なとき';
- $b[2] ='sdhの技術はとても安いです。ファン・デル・サールのコーヒーデータベースは、中国東方航空の実際のスコアと同じくらいコケティッシュです。黄金時代の偽住宅ローンのスピードと配送スイッチのトップ 10 コケティッシュな組み合わせ';
- $b[3] ='フェイシティの大きな環境はコケティッシュに飛行でき、コケティッシュに良い商品を届けることができます、ははは、シャンダ携帯電話 1 つ、エイダ、エイダ、敗北、サ、ああ、スー'私はオデッサに負けた サ・ダ・ウ 誰もがめまいを歓迎する サ・アサド ハハ 建物内での戦いの苦痛はきっとカアがナビゲーションキーだ アサドのああ ダヘのああ ビッグデータによると、携帯電話番号への愛はとても大きい。顧客の、私はハルビンで悪魔主義と戦う、つまり、スイッチはしっかりとリンクされており、アサドとハルビン師範大学の言葉と礼は非常に重要です。フェイはヘアゴムと髪を拡大し、家族を分離し、家族の状況は良好で、実際の家はまだその状況であると言いました、i';
- $b[4] ='許容できるデモストアスペースがどれだけ発生したか、魔法の打撃はエンジン、フェデラーのコーヒーデータベースはクレイジーだ、髪は短い、ブラウン。 ? マスターサトクリフは、減量がすべて無駄になっているようです 部屋を振り返ると、開発者の状況は、それが起こったのを見た後であると言われています。 . 見てから起こった. 見てから起こった. と茶色の食費が表示されます';
- //$b5 ='風と飛んでいる米ドルの髪を見る方法いつ集中するかというと、データ趣味はハ・ホンジアンのマスターです。合肥市にある華東師範大学は、顧客との口座を開設するための確実な方法です。インターフェイスは横たわっており、配送は依然としてローカルです。顧客は東方紅です。高品質の商品の支払いと配達の速度は非常に速いです。口座を開設した大手銀行は東方紅の服装です。浮動小数点です。水道代と電気代を払ったら空です。東方紅です。華東師範大学の食費です。
- /**
- $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}'";
- system($cli);
- $s ="";
- echo 'success';
-
- }
- else
- {
- $s .= "<フィールド名="id">zmsd".$i."フィールド><フィールド名="名前">isdahiii".$a [$min][$index].$b[$min]."100 万 5991";
- }
- }
- $t2 = microtime(true);
- $t = $t2 - $t1;
- echo $t;
- */
- for($i=0; $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]).'+OR+name:'.urlencode($a[$x][$w] ]).'+OR+名前:'.urlencode($a[$x][$z]).'+OR+名前:'.urlencode($a[$x][$z+1]).' &wt=json&indent=true';
- $urld='http://192.168.10.30:8080/solr/collection1/select?q=name:'.$a[$x][$y].'+OR+name :'.$a[$x][$w].'+OR+名前:'.$a[$x][$z].'+OR+名前:'.$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".'[query]:'.$urld."t".'[time] :'.$iTime."t"."[行]:".$iRow."n";
- error_log($msg,3,"/home/fanhy/test/solrtest.txt");
- }
- 関数http_post($url, $data="")
- {/*{{{*/
-
- $ch =curl_init();
- curl_setopt($ch, CURLOPT_URL, $url);
- curl_setopt($ch, CURLOPT_POST, true );
- curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
- curl_setopt($ch, CURLOPT_TIMEOUT, 120);
- curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 120);
- curl_setopt($ch, CURLOPT_NOSIGNAL, 1 );
- $res =curl_exec($ch);
-
- //var_dump($res);
- $errno =curl_errno($ch);
- $errmsg =curl_error($ch);
- curl_close($ch);
- return $ res;
- }/*}}}*/
- ?>
-
复制幣
|