{"library":"nsql-cache-datastore","type":"library","category":null,"description":"Google Datastore adapter for nsql-cache, enabling automatic caching of Datastore entities and queries. Version 1.1.6 integrates with nsql-cache (peer dependency ^1.1.4) to provide a managed LRU memory cache with configurable TTLs (default: 10 min for key fetches, 5 sec for queries). Key differentiators: transparent cache wrapping of the @google-cloud/datastore client, intelligent batch key fetching (only fetches missing keys from Datastore), and automatic cache invalidation on save/update/delete. Suitable for Node.js >=6.0, no TypeScript typings shipped. Released sporadically, last update 2018. Note: This adapter is also integrated into gstore-node.","language":"javascript","status":"active","version":"1.1.6","tags":["javascript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install nsql-cache-datastore","imports":["const DatastoreAdapter = require('nsql-cache-datastore');","const DatastoreAdapter = require('nsql-cache-datastore');","const NsqlCache = require('nsql-cache');"]},{"cmd":"yarn add nsql-cache-datastore","imports":[]},{"cmd":"pnpm add nsql-cache-datastore","imports":[]}],"homepage":"https://github.com/sebelga/nsql-cache-datastore#readme","github":"https://github.com/sebelga/nsql-cache-datastore","docs":null,"changelog":null,"pypi":null,"npm":"nsql-cache-datastore","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}