He instalado elasticsearch versión 2.3.2. Tengo que añadir index y type para que elasticsearch. Antes de utilizar el sentido plugin para lograr esto. Pero el complemento fue retirado de la tienda. Por favor, dar una sugerencia.

InformationsquelleAutor Gopal | 2017-10-16

3 Comentarios

  1. 4

    Sentido plugin es ahora un Kibana de la aplicación. Por favor, consulte referencia oficial para la instalación.

    La respuesta a su pregunta es, se puede crear un índice y escriba en Elasticsearch ejecutando el siguiente comando curl

    curl -XPUT "http://localhost:9200/IndexName/TypeName"
    
    • tengo que ejecutar el comando en el que herramienta?. Kibana app ?
    • Tienes que ejecutar este comando desde la línea de comandos. En el que OS está tratando de esto ?
    • si me quedo significa conseguir ‘curl’ no es un reconocido error de comando .
    • Usted tiene que instalar curl primera .
  2. 3

    Puede utilizar un cliente Rest como cartero para ello. Usted puede obtener el cartero como una extensión de chrome.

    La otra forma es hacer un SSH en uno de los nodos en el clúster y ejecutar el comando POST usando CURL.

    `curl -X POST 'localhost:9200/bookindex/books' -H 'Content-Type: application/json' -d'
     {
        "bookId" : "A00-3",
        "author" : "Sankaran",
        "publisher" : "Mcgrahill",
        "name" : "how to get a job"
     }'
    

    Voy a crear automáticamente un índice denominado ‘bookindex’ tipo ‘libros’ y el índice de los datos. Si el índice y el tipo ya existen se añade la entrada en el índice.

  3. 2

    Todas las operaciones en Elasticsearch puede hacer a través de la API de REST de llamadas.

    Para crear un índice de uso de la index API

    curl -XPUT 'localhost:9200/twitter?pretty' -H 'Content-Type: application/json' -d'{"settings" : {"index" : {"number_of_shards" : 3, "number_of_replicas" : 0 }}}'
    

    Para crear el mapeo de la que usted puede utilizar el _mapping extremo-

    curl -XPUT http://localhost:9200/twitter/tweets/_mapping -d @"create_p4_schema_payload.json"
    

    Aquí,la asignación se proporciona a través de un archivo json nombre create_p4_schema_payload.json que contiene los siguientes-

    {
      "properties": {
        "user_name": {
          "type": "text"
        }
      }
    }
    

    Todos ellos se puede ejecutar a través de cualquier terminal que soporta curl. Para windows, puede instalar cygwin para ejecutar comandos de linux desde el símbolo del sistema.

Dejar respuesta

Please enter your comment!
Please enter your name here