我正在 Node.js 平台上创建一个 lambda函数,该函数将在AWS ElasticCache for Redis上执行CRUD操作。要求就像数据应该来自Postgres实例一样,以在Redis中执行创建操作。
因此,为了执行Redis的创建操作,我需要在Postgres中创建一个表,并且我拥有的数据采用JSON数组形式。另外,我正在使用 PostgreSQL 9.6.6 版本。
虚拟JSON数组:
[{
"id": 881,
"title": "Bird of the Air, A (Loop, The)",
"genre": "Drama|Romance",
"avaerage_ratings": 1.0,
"release_year": "14-Nov-2004"
}, {
"id": 411,
"title": "Dangerous Woman, A",
"genre": "Drama|Romance",
"avaerage_ratings": 5.0,
"release_year": "02-Jan-2001"
}, {
"id": 988,
"title": "3 Ninjas",
"genre": "Action|Children|Comedy",
"avaerage_ratings": 1.2,
"release_year": "07-Mar-2008"
}, {
"id": 758,
"title": "Pride",
"genre": "Comedy|Drama",
"avaerage_ratings": 0.4,
"release_year": "22-Mar-2003"
}, {
"id": 565,
"title": "Mamma Roma",
"genre": "Drama",
"avaerage_ratings": 2.3,
"release_year": "28-Jan-2006"
}]
我也在堆栈溢出中搜索了同样的内容,并找到了答案(这是该答案的link)。但是在该答案中,提到它不是遵循的好方法。
我们非常感谢您的帮助。预先感谢。