Crear índices de consulta en solución eSpace CC de Huawei.

96 0 0 0

Crear índices de consulta en eSpace CC

La consulta de la base de datos es lenta cuando hay una gran cantidad de datos en la base. Para mejorar la velocidad de consulta, debe crear índices de consulta en Mongodb dentro de la solución eSpace CC de Huawei. Si no se usa Mongodb, no necesita crear índices de consulta y omita este tema.

Prerrequisitos

Ø  Los nodos activos y en espera de Mongodb se están ejecutando correctamente.

Ø  Se ha iniciado el Amonit.

Ø  Se ha obtenido el archivo para crear índices create_index.js.

Ø  El archivo create_index.js se almacena en el directorio de herramientas del paquete de instalación del Agente o ICS.

Contexto

Si Mongodb se implementa en un clúster de dos nodos, se deben crear índices de consulta en el nodo activo. En este tema, se utiliza el modo de clúster de dos nodos.

Procedimiento

1. Obtenga el archivo create_index.js de eSpace_ICS_tool.zip.

2. Cargue el archivo create_index.js en el directorio / home / mongo / mongodb / bin como usuario de instalación de Mongodb (por ejemplo, mongo).

3. Inicie sesión en el servidor como usuario mongo y acceda al directorio donde está almacenado el archivo.

cd / home / mongo / mongodb / bin

4. Otorgue el permiso de ejecución en el archivo create_index.js.

chmod + x create_index.js

5. Cree un índice de consulta.

./mongo wecc --port 20001 -u wecc -p wecc create_index.js

6. Verifique que el índice de consulta se haya creado correctamente.

a. Acceda a la base de datos WECC de Mongodb.

./mongo --port 20001 wecc -u wecc -p wecc

b. Consulte la palabra clave de índice.

El comando para consultar la palabra clave de índice tiene el formato db.Table name.getIndexKeys () ;. Obtenga el nombre de la tabla y la palabra clave de índice del archivo create_index.js.

Lo siguiente usa BusinessWeccMessage como el nombre de la tabla. La siguiente información indica que se crea el índice de consulta.> Db.BusinessWeccMessage.getIndexKeys ();

 

 CC - Creating query indexes - Image 1

 

NOTA:

En el archivo create_index.js, BusinessWeccMessage es el nombre de la tabla y el remitente es la llave del índice.

weccdb.getCollection ("BusinessWeccMessage"). SureIndex ({"remitente": 1});

 

 

 

#ComunidadEnterprise

#OneHuawei

#HuaweiCCN

 


  • x
  • convención:

Responder

Responder
Debe iniciar sesión para responder la publicación Inicio de sesión | Registrarse

Aviso Aviso: Para garantizar sus legítimos derechos e intereses, la comunidad y los terceros no publicarán contenido que pueda generar riesgos legales a las partes, por ejemplo, pornografía, contenido político, contenido sobre juego, consumo y tráfico de drogas, así como contenido que viole los derechos de propiedad intelectual de terceros, por ejemplo, secretos comerciales, marcas, derechos de autor, patentes y privacidad personal. No comparta su cuenta ni su contraseña con terceros. Todas las operaciones realizadas usando su cuenta se considerarán como sus acciones y todas las consecuencias que estas acciones generen serán responsabilidad suya. Para obtener información detallada, consulte la “ Política de privacidad.”
Si el botón para adjuntar no está disponible, actualice Adobe Flash Player con la versión más reciente
¡Ingresa y disfruta de todos los beneficios para los miembros!

¡Ingresa y disfruta de todos los beneficios para los miembros!

Aterrizaje