Búsqueda por Consulta en NoSQL
Descripción General
Catalyst te permite realizar búsquedas por consulta para leer datos de tablas en NoSQL desde la consola, el SDK del lado del servidor en Java, Node.js o Python, o a través de API. La sección Data en la consola incluye una sección de consulta donde puedes buscar datos y los resultados se mostrarán en ella.
Una operación de consulta en NoSQL tiene como alcance una partición del almacenamiento de datos. Esto significa que puedes buscar dentro de una partición un elemento basándote solo en la clave de partición, en caso de que la tabla esté configurada con una clave primaria simple. Si la tabla está configurada con una clave primaria compuesta, la búsqueda se realiza usando la combinación de una clave primaria y una clave de ordenación. También puedes utilizar claves de ordenación adicionales que hayas configurado para una tabla en combinación con la clave de partición para ejecutar búsquedas por consulta. Consulta esta página para conocer más sobre las claves de tabla.
Puedes basar una búsqueda por consulta en una tabla o en un índice de la tabla. Esto le indicará a Catalyst que busque en la partición apropiada y proporcione las claves primarias apropiadas para la búsqueda.
Operadores Admitidos
Catalyst admite varios operadores que puedes usar para ejecutar consultas. Estos operadores solo se pueden usar con la clave de ordenación principal y las claves de ordenación adicionales. Dependiendo del tipo de dato de las claves de ordenación, los operadores admitidos varían.
| Tipo de Dato de la Clave de Ordenación | Operadores Admitidos |
|---|---|
| String | Equals, Not Equals, Between, Not Between, Greater Than, Lesser Than, Greater Than or Equal To, Lesser Than or Equal To |
| Numeric | Equals, Not Equals, Between, Not Between, Begins With, Ends With, Greater Than, Lesser Than, Greater Than or Equal To, Lesser Than or Equal To, Contains, Not Contains, In, Not In |
Ejecutar una Búsqueda por Consulta
Puedes ejecutar una búsqueda por consulta desde la consola de Catalyst para leer datos de una tabla NoSQL de la siguiente manera:
- Dirígete a la sección Data de la tabla en NoSQL.
- Puedes seleccionar el nombre de la tabla o cualquiera de los índices en los que realizar la búsqueda, desde el menú desplegable en la parte superior. Catalyst listará la tabla y todos los índices.
-
Si la tabla está configurada con la clave primaria simple, ingresa un valor para la clave de partición a buscar. El tipo de dato configurado para la clave de partición se mostrará automáticamente.
Si la tabla está configurada con la clave primaria compuesta, ingresa el valor para la clave de partición, luego selecciona el operador requerido de la lista para la clave de ordenación e ingresa un valor a buscar. Puedes elegir la clave de ordenación principal o cualquiera de las claves de ordenación adicionales, si están configuradas. El tipo de dato configurado para la clave de ordenación se mostrará automáticamente.
-
También puedes marcar la casilla “Enable this to search using ascending sort” para listar los resultados de búsqueda en orden ascendente. El orden descendente se usará por defecto. Si no se ha configurado ninguna clave de ordenación para la tabla o el índice que seleccionas, el orden de los datos recuperados se basa en la clave de partición de la tabla.
-
Después de configurar los parámetros de consulta, haz clic en Search.
Los resultados de la consulta se mostrarán en esta sección. Si no se encuentran resultados, Catalyst mostrará un mensaje apropiado.
Puedes usar la opción de filtro para elegir las columnas a mostrar, o ver los datos como JSON, como se analizó en la sección anterior.
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us



