Elasticsearch na saúde
Na série de artigos, pretendo demonstrar o uso do elasticsearch com PHP na área de saúde em um ambiente de produção.
[ Hits: 4.717 ]
Por: Jackson Veroneze em 15/09/2016 | Blog: https://jacksonveroneze.com
<?php
namespace CoreElasticsearchClient;
use ElasticsearchClient as ClientElasticsearch;
use ElasticsearchClientBuilder;
class Client
{
/**
* Método construtor da classe.
*/
private function __construct()
{
}
/**
* Método clone do tipo privado previne a clonagem dessa instância da classe
*
* @return void
*/
private function __clone()
{
}
/**
* Método unserialize do tipo privado para prevenir a desserialização da instância dessa classe.
*
* @return void
*/
private function __wakeup()
{
}
/**
* Método responsável por criar a instância.
*
* @return ClientElasticsearch
*/
public static function getInstance()
{
static $instance = null;
if (null === $instance) {
// Aqui busco no arquivo de configurações os server que estão rodando elastic.
// Vou deixar fixo para os testes.
$hosts = ['172.17.0.1:9200'];
$clientBuilder = ClientBuilder::create();
$clientBuilder->setHosts($hosts);
$instance = $clientBuilder->build();
}
return $instance;
}
}
Administrar um servidor MS SQL pelo Linux
Utilizando arquivos Access (.mdb) no seu Linux
Instalando o Interbase 7.5 no Debian Sarge
MySQL + Amarok: dupla poderosa
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Usando dracut e dispensando genkernel no Gentoo + LUKS + Btrfs
Curso GRÁTIS: OCS Inventory NG - Do Deploy ao Hardening com foco em Segurança da Informação!
Instalando fontes via script no Nautilus Scripts no Gnome do Debian 13
O que houve com slackware ??? (3)
Pendrive do Ubuntu 24.04 travando ao tentar fazer a instalação dual bo... (5)









