Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Obtener items de tabla NoSQL

Catalyst te permite obtener items de una tabla NoSQL identificándolos con sus claves primarias. Por ejemplo, puedes usar solo la clave de partición o una combinación de la clave de partición y la clave de ordenamiento para obtener el item. También puedes filtrar opcionalmente los atributos que se van a obtener especificando los atributos requeridos.

Nota: Catalyst te permite obtener un máximo de 100 items de una tabla NoSQL en una sola operación de lectura del SDK.

Los datos se pueden obtener sin filtrar atributos específicos usando la instancia de ZCNoSQLTable o se pueden obtener con la ayuda de la instancia de ZCNoSQLFetchHelper que se puede usar para construir las diversas partes de la solicitud.

Para obtener datos con la instancia de ZCNoSQLTable, se puede usar lo siguiente.

copy
//public ZCNoSQLResponseBean fetch(ZCNoSQLItem key) throws Exception;
table.fetch(<ZCNoSQLItem>);

Para obtener con ZCNoSQLFetchHelper

ZCNoSQLFetchHelper

Esta clase se puede usar para obtener datos de la tabla y filtrar atributos específicos. Se puede obtener desde la instancia de ZCNoSQLTable.

copy
//public ZCNoSQLFetchHelper getFetchHelper(ZCNoSQLItem key) throws Exception;
//public ZCNoSQLResponseBean fetch() throws Exception;
table.getFetchHelper(<ZCNoSQLItem>).fetch();

Otros métodos disponibles en ZCNoSQLFetchHelper

Atributos requeridos

Este método se puede usar para filtrar y recuperar solo los atributos requeridos específicos

copy
/public ZCNoSQLFetchHelper withRequiredAttributes(List<ZCNoSQLAttribute> requiredAttributesList) throws Exception;
table.getFetchHelper(<ZCNoSQLItem>).withRequiredAttributes(<List of ZCNoSQLAttributes>).fetch();

También puedes usar la consistencia para indicar si la operación de lectura debe realizarse usando el clúster maestro o un esclavo. Cuando se establece en true, se consulta desde el maestro. Si es false, se consulta desde el esclavo.

Nota: En la replicación maestro-esclavo, el maestro contiene todos los datos de la base de datos y el esclavo contiene copias del maestro. Realizar una operación de lectura desde el esclavo puede reducir el costo general con la contrapartida de un ligero retraso en que los datos actualizados se reflejen.

copy
//public ZCNoSQLFetchHelper withConsistency(boolean consistency) throws Exception;
table.getFetchHelper(<ZCNoSQLItem>).withConsistency(true/false).fetch();

Obtener con atributos requeridos y consistencia

copy
table.getFetchHelper(<ZCNoSQLItem>).withRequiredAttributes(<List of ZCNoSQLAttributes>).withConsistency(true/false).fetch();

Última actualización 2026-03-20 21:51:56 +0530 IST

EN ESTA PÁGINA

ENLACES RELACIONADOS

NoSQL NoSQL API