我正在寻找从外部数据库检索和发布数据的最佳解决方案。数据库存储的类型和位置仍有待讨论。无论什么是最快和最容易实现与shopify将被选择。理想情况下,它将是一个javascript实现。必须传递的数据将是字符串和非浮点值。
你的问题有点太宽泛了,根据我的经验,我试着给你一些建议。
我可以想到两种不同的方法,这取决于不同的因素(你需要多少条目,它们是如何结构的,等等)。
- Serverless
你不需要一个Shopify应用程序。只需创建一个端点(lambda+API Gateway with DynamoDB),如GET yourapidomain.com/mydata?myParam=2
和POST yourapidomain.com/mydata
,小心CORS,你就完成了。这种方法非常通用,它可以在任何情况下工作。
- 使用元字段
如果你没有太多的条目,并且结构很简单,你可以使用Shopify上的元字段作为数据库。
例如,如果您的数据是针对每个产品的,则可以将其保存在产品(或客户等)的元字段中。您仍然需要一个端点来发布来自页面的数据,但您将能够从液态文件(服务器端)检索数据。
不知道你的特定用例是很难深入到细节的。