Estoy buscando algo así como una base de datos para objetos GWT (dentro del navegador). Debe funcionar sin HTML5 o Gears (o cualquier complemento de navegador). No tiene que ser capaz de todo una base de datos puede hacer, pero las características más importantes seríaGWT "base de datos" (lado del cliente)
- la indexación automática, en varias columnas
- algún tipo de API o la lengua para llevar a cabo (una limitada subconjunto de) consulta
podría ser un poco similar a Taffy DB, pero debe han automatizado de indexación, y debe proporcionar una API de GWT. Espero, sería incluso más pequeño en tamaño de descarga que Taffy, si reutiliza el código de la biblioteca de GWT.
(Tal vez debería añadir que no necesito de almacenamiento permanente. Está bien, si los datos han de ser recargado/regenerado cuando los accesos de los usuarios recargan.)
1 Al igual que el enlace de Taffy DB – naikus
Podría explicar un poco más sobre por qué necesita esto? Si solo desea guardar algunos viajes redondos al servidor, ReqeuestFactory de GWT 2.1 debe hacer eso por usted (AFAIK) - maneja el almacenamiento en caché, actualizaciones, etc. –
@Igor: Tengo un modelo de datos en el cliente. El modelo no es extremadamente grande, pero necesito consultarlo muy a menudo por diferentes (combinaciones de) claves. Una solución sería no utilizar ningún índice, y siempre iterar a través de todos los datos, lo que es bastante ineficiente. Otra solución es crear muchos HashMaps y mantenerlos actualizados de forma manual cuando el modelo cambie. Pero lo que realmente me gustaría tener es una estructura de datos o sistema que mantenga los índices actualizados automáticamente, y me permita consultar el modelo por diferentes aspectos. Por cierto, no encuentro mucha información sobre RequestFactory en la Web. –