【发布时间】:2016-10-12 13:54:31
【问题描述】:
我了解 Kong 使用的数据存储用于持久存储配置以启用水平扩展。
我想知道的是,是否也可以将实际的业务数据存储在 api 网关的数据源本身中,并根据从该数据源读取的数据路由 api。
例如如果用户过去购买了 3 位不同作者的书,我只想向他显示这些作者的所有书籍的列表。这里的订单历史就是业务数据,只给他看那些作者的书就是业务逻辑。
请求通过api网关后,我可以正常获取用户的订单历史,然后显示需要的数据。
但是是否可以将用户的订单历史记录保存在 kong 数据源中,并在 lua 中编写一个自定义插件,从网关本身并将作者的 ID 传递给所需的模块,然后该模块可以只显示这些作者的书籍?
如果可能的话,是否建议这样做?
【问题讨论】:
标签: lua cassandra mashape kong