我想同步nosql数据库中的数据,让它发出json,并且当发生更改并且应用程序处于联机状态时,让应用程序提取更改并更新它们。
我的react-native应用程序使用一些特定于语言的json文件,将它们动态地加载到javascript对象中,然后将它们用作我的“数据库”。一个文件用于呈现内容,一个文件用于应用程序文本,另一个文件用于样式。
当用户更改语言时,将使用具有相同json文件名集的不同目录。这是通过该目录中的index.js完成的,并加载到redux中。
我必须更改应用程序的工作方式,并直接在应用程序中使用NoSQL / real数据库吗?这样我就可以使用这样的解决方案:synchronizing pouchDB with json data (如果我在完全相反的方向上正确理解,则该解决方案适用。该应用程序正在使用数据库并与从网络接收的json同步)
或者我可以更新外部NoSQL(最好是NoSQL)(pouchDB或ouchDB)或关系数据库中的数据,并在应用程序连接到网络并进行更新时以某种方式将其与json文件“同步”吗?
是否存在使用react-native来完成此任务的已知方法或框架?