Chrome扩展程序和客户端数据库

时间:2016-01-25 19:35:00

标签: mysql google-chrome-extension client-side-data

我正在创建一个Chrome扩展程序,需要为数据库中的每个用户存储一些数据..为此,我首先使用Java Servlets连接到MySQL数据库并使用它,但在我的情况下它不是很充分:我想将客户端数据存储在客户端数据库中,而不是存储在服务器中。

我用谷歌搜索寻找解决方案,我找到了许多提供这种解决方案的技术,但我仍然对我得到的所有结果感到困惑。任何人都可以帮助我吗?我需要一些建议。

非常感谢你。

1 个答案:

答案 0 :(得分:2)

这取决于您要存储的数据大小。如果小于约100KB,则可以使用chrome.storage.sync API。此外,如果它小于约5MB,您可以使用chrome.storage.local API。这两个API都是简单的键值存储。此外,您可以使用LocalStorage and SessionStorage

如果您想获得更大的数据库,可以使用IndexedDB。可用大小将动态更改。请参阅:What are the storage limits for the Indexed DB on Google's Chrome browser?

相关问题