关于memcached和redis的使用场景,根据大神们的讨论和我在网上查到的资料,总结一下。两者对比:1、redis提供数据持久化功能,memcached无持久化。
2、redis的数据结构比memcached要丰富,能完成场景以外的事情;
3、memcached的单个key限制在250B,value限制在1MB;redis的K、V都为512MB;
4、memcached数据回收基于LRU算...
分类:
系统相关 时间:
2015-07-13 06:37:46
阅读次数:
159
在日常开发中对于NSString、NSDictionary、NSArray、NSData、NSNumber这些基本类的数据持久化,可以用属性列表的方法持久化到.plist 文件中。但是一些我们自定义的类的话,属性列表的方法就不能用了,这时候是NSKeyedArchiver出马的时候了。以我们前面写的...
分类:
其他好文 时间:
2015-07-05 23:46:40
阅读次数:
139
Redis:1、主从配置(主从复制不会阻塞master、) 1)bind 192.168.1.2(请修改成本机的IP地址,要不然,客户端无法进行访问) 2)slaveof 192.168.1.1 6379(映射到主服务器上) 3)可以在master禁用数据持久化,只需要注释掉master 配置...
分类:
系统相关 时间:
2015-07-04 12:29:41
阅读次数:
169
传统模式下,一般利用servlet+jsp来完成前后台的交互,但是现在随着技术的进步,利用rest总线作为数据访问一种方式成为一种流行。本片博文主要利用Jersey搭建rest服务,并且利用mybatis作为数据库访问方式构建一个从前台到后台交互并且实现数据持久化的一个完整架构。1,首先构建一个.....
分类:
Web程序 时间:
2015-07-01 23:20:22
阅读次数:
2079
1. NSUserDefault 适用于存储轻量数据,于NSDictionary 类似,通过key来存取数据。2. 如果有大量数据需要持久化,不建议使用NSUserDefault,可以使用coredata ,sqlite 进行数据持久化3. 通过set..: forKey: 存储数据,此时disk中...
分类:
移动开发 时间:
2015-07-01 12:06:10
阅读次数:
144
Core Date是ios3.0后引入的数据持久化解决方案,它是是苹果官方推荐使用的,不需要借助第三方框架。Core Date实际上是对SQLite的封装,提供了更高级的持久化方式。在对数据库操作时,不需要使用sql语句,也就意味着即使不懂sql语句,也可以操作数据库中的数据。
在各类应用开发中使用数据库操作时通常都会用到 (ORM) “对象关系映射”,Core Data就是这样的一种模式。...
分类:
移动开发 时间:
2015-06-29 17:47:28
阅读次数:
257
Core Date是ios3.0后引入的数据持久化解决方案,它是是苹果官方推荐使用的,不需要借助第三方框架。Core Date实际上是对SQLite的封装,提供了更高级的持久化方式。在对数据库操作时,不需要使用sql语句,也就意味着即使不懂sql语句,也可以操作数据库中的数据。 在各类应用开发...
分类:
移动开发 时间:
2015-06-29 14:45:50
阅读次数:
218
iOS中的数据持久化方式,基本上有以下四种:属性列表、对象归档、SQLite3和Core Data1.属性列表涉及到的主要类:NSUserDefaults,一般 [NSUserDefaults standardUserDefaults]就够用了@interface User : NSObject @...
分类:
移动开发 时间:
2015-06-25 18:59:55
阅读次数:
133
1.数据持久化(存储数据)的方式:①.plist文件②.NSUserDefault(存放当前的配置信息或者程序的状态信息,存储的信息量比较少)③.sqlite(轻量级数据库,属于关系型数据库,不能直接存储对象,需要使用一些sql语句,将对象归档成简单对象存储).④.CoreData(对象型数据库,把...
分类:
其他好文 时间:
2015-06-25 10:23:41
阅读次数:
96
iCloud云存储 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override func viewDidLoad() { 6 super.viewDidLoad() 7 ...
分类:
移动开发 时间:
2015-06-25 00:01:55
阅读次数:
239