首页 > 试题广场 >

以下适合在客户端做数据持久化存储的数据的有

[不定项选择题]
以下适合在客户端做数据持久化存储的数据的有
  • redis
  • localStorage
  • sessionStorage
  • userData
这题打上Android的标签就过分了
发表于 2018-11-29 20:54:35 回复(2)
redis是一个开源使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。所以A选项中redis数据就是一个干扰项,直接排除。
localStorage和sessionStorage一样都是用来存储客户端临时信息的对象。

不同:localStorage生命周期是永久,这意味着除非用户显示在浏览器提供的UI上清除localStorage信息,否则这些信息将永远存在。

sessionStorage生命周期为当前窗口或标签页,一旦窗口或标签页被永久关闭了,那么所有通过sessionStorage存储的数据也就被清空了。
所以选B不选C
D选项用户数据当然适合做持久化存储,免登陆就是获取之前存储的用户数据来实现的。
资料来自百度以及http://adamed.iteye.com/blog/1698740
发表于 2017-08-04 15:25:46 回复(0)
答案是 BD连个选项,b选项localstorage 代表本地存储,这个又可以分为手机存储和内存卡存储,这两种方式都是持久性保存,D选项UserData 代表用户的数据这个也可以进行保存,这个一般存储在用户的手机存储中。
发表于 2017-02-09 21:23:21 回复(0)
这是安卓题目???
发表于 2020-03-14 20:36:09 回复(0)

* localStorage:没有时间限制的数据存储。

* sessionStorage:针对一个session的数据存储,也就是重新打开页面sessionStorage失效。
* Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API,redis是一个key-value存储系统
* 然适合做持久化存储,免登陆就是获取之前存储的用户数据来实现的。


发表于 2017-08-18 17:16:50 回复(0)
这都看不懂啊,下面没一个认识的
发表于 2023-04-20 20:05:45 回复(0)
出题的人不一定是安卓开发
发表于 2021-12-30 15:00:16 回复(0)
客户端不是指client么 0.0 B明明只能在Browser里使用。。。。>_<
发表于 2018-08-05 00:37:22 回复(0)
Redis是个数据库。。
发表于 2017-09-25 18:05:32 回复(0)
redis放这有半毛钱关系?
发表于 2017-09-10 15:31:39 回复(0)