Nas seguintes etapas, você continuará criando um ObjectGrid com um mapa e um índice, junto com um esquema para o mapa. Em seguida, você poderá inserir um objeto no cache e, mais tarde, recuperá-lo utilizando uma consulta simples.
Application.java
// Create an index
HashIndex idx= new HashIndex();
idx.setName("theItemName");
idx.setAttributeName("itemName");
idx.setRangeIndex(true);
idx.setFieldAccessAttribute(true);
orderBMap.addMapIndexPlugin(idx);
}
Quando uma consulta executa esses filtros no campo itemName, o mecanismo de consulta automaticamente usa o índice definido. Usar o índice permite que a consulta seja executada muito mais rapidamente e uma varredura de mapa não é necessária. A próxima etapa demonstra como um índice pode ser utilizado para otimizar a consulta.