总体思路一般app启动之后,都有一个初始化的过程。此外后续app升级,还需要考虑数据迁移。所以初始化和数据迁移的框架,在初期的版本就要考虑好总结一下我们的app采取的方案:1、在持久化的文件夹内(比如UserDefaults或者Documents目录),用一个字段保存老版本号2、在开始初始化之前,读...
分类:
移动开发 时间:
2014-08-14 16:19:38
阅读次数:
309
一、前言经过EF的《第一篇》,我们已经把数据访问层基本搭建起来了,但并没有涉及实体关系。实体关系对于一个数据库系统来说至关重要,而且EF的各个实体之间的联系,实体之间的协作,联合查询等也都依赖于这些实体关系。二、实体映射实体与数据库的映射可以通过DataAnnotation与FluentAPI两种方...
分类:
其他好文 时间:
2014-08-13 18:36:17
阅读次数:
269
硬盘RAID技术详解 一.Raid定义 RAID(Redundant Array ofIndependent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现。RAI...
分类:
其他好文 时间:
2014-08-12 17:15:54
阅读次数:
330
Overview of DPMFeatures基于磁盘的数据保护与恢复.使用PowerShell进行命令行脚本的编写.分发DPM代理的企业级部署方式.配合OM的企业级监控.基于磁带的备份及归档解决方案.灾备方案,为运行windows系统的服务器提供了裸机恢复功能.可以将DPM的数据库备份到磁带,也可...
分类:
其他好文 时间:
2014-08-07 13:02:39
阅读次数:
297
版权声明:本文由本人撰写并发表于2012年9月份的《程序员》杂志,原文题目《一种支持自由规划的Sharding扩容方案——主打无须数据迁移和修改路由代码》,此处作为本系列的第五篇文章进行转载, 本文版权归《程序员》杂志所有,未经许可不得转载!作 为一种数据存储层面上的水平伸缩解决方案,数据库Shar...
分类:
数据库 时间:
2014-08-07 12:35:29
阅读次数:
335
定义好实体类和上下文类在 Package Manager Console 输入以下命令1、Enable-Migrations启用数据迁移功能,该命令通常会在项目根目录下生成 Migrations 文件夹,文件夹内通常会有两个文件201408020650593_InitialCreate.cs --....
分类:
数据库 时间:
2014-08-05 00:16:38
阅读次数:
1213
环境:Centos6.432位。Apache,Mysql。1,安装LAMP并且可以成功打开info.php#yum-yinstallhttpdphpphp-mysqlmysqlmysql-serverperl-DBD-MySQLphp-pdonet-snmpnet-snmp-libsnet-snmp-utilsnet-snmp-develrubyphp-snmpruby-develrrdtool-rubyrrdtool-perlgccgcc-c++#vim/etc/http..
分类:
其他好文 时间:
2014-08-04 18:16:39
阅读次数:
337
问题描述:将项目从TFS载下来 然后敲update-database 进行数据迁移 提示:Update-Database : 无法将“Update-Database”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后重试。 其实无论敲什么命...
分类:
其他好文 时间:
2014-08-03 12:40:55
阅读次数:
272
如今,数据保护无论是对个人还是企业,重要性都是毋庸置疑的。一旦数据出现问题,如丢失、被盗、损坏,后果都将是严峻的。比如说网站遭到攻击,内容被篡改,却发现没有备份,无法进行恢复,这将会给网...
分类:
Web程序 时间:
2014-07-31 21:23:17
阅读次数:
244
当项目快做完时,大家都要考虑将程序及数据迁移到正式环境部署。但是,如果用SharePoint开发,它会产生很多数据库,到底哪些需要迁移,哪些不需要迁移了??请看:1、配置完成SharePoint后,产生的对应数据说明。 图1-1注:A、代表 当配置SSP时产生的(SSP 数据库)。 每个 SSP ....
分类:
数据库 时间:
2014-07-29 14:08:18
阅读次数:
270