All posts in Çalışmalar

Yii2 ElasticSearch Bulk işlem

Merhaba
işinize yararmı bilmem ama elastik search ile çalışanlar için bulk işlem yapabilmek önemli.

yii2::elasticsearch kullananlar

Command.php içerisine eklesinler

[sourcecode language=”php”]/**
* Inserts a bulk action
* @param string $index
* @param string $type
* @param string|array $data json string or array of data to store
* @param array $options
* @return mixed
* @see http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/docs-bulk.html
*/
public function bulk($index, $type, $data, $options = []) {

if (empty($data)) {
$body = ‘{}’;
} else if(is_array($data)){

foreach ($data[“body”] as $key => $value) {
$body.=Json::encode($value).”\n”;
}
} else{
$body = $data;
}

return $this->db->post([$index, $type,”_bulk”], $options, $body);
}[/sourcecode]

 

//kullanım şekli

[sourcecode language=”php”]
$data=[];
foreach($datas as $tweet ){

$data[‘body’][] = array(
‘index’ => array(
‘_id’ => $tweet[“tweet_id”]
)
);

$data[‘body’][] = array(
‘doc’ => $tweet
);
}

//ve datayı ekle

$command->bulk(“my_index”, “tweet”, $data, null);

[/sourcecode]

Kolay gelsin

Toshiba Split Klima

Anadolu yakası toshiba klima bayii web sitesi hazırladık. Artık evde yazın sıcaktan pişmeyeceğiz toshiba klima alacağız iş ücreti için 🙂

http://www.toshibasplitklima.com/

Evet İlk Android Projem

Sencha Touch 2 ile geliştirdiğim bir proje. Proje gezici plasiylerin müşterilerin siparişlerini Devamı →

bik.gov.tr

Basın İlan Kurumu sitesi.Wordpress tema uygulaması

dosdogruhaber.com

WordPress haber sitesi uygulaması.

lezzetyolu.com

Worpress uygulaması tema çalışması

logiturkauto.com

Alışveriş uygulaası tüm altyapı ve tasarım uygulaması

kitapburda.com

Alışveriş sitesi uygulaması tema ve gerekli alt yapı çalışması . Xml api uygulamaları ile otomatik kitap güncellemeleri.

esarponline.com

Opencart alışveriş sitesi alt yapı ve tema uygulaması

yagcilarilkogretim.k12.tr

Worpress çalışması

 
Yandex.Metrica