`
文章列表
作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 快速修正 Ctrl1+1 ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> js 模仿 java bean </TITLE></HEAD><BODY><SCRIPT LANGUAGE="JavaScript"><!-- // 基本数据对象 function BaseDataObject(){   this.setId = function(id){   this.id ...
Powerdesigner使用建议(完整版)  1.Powerdesigner使用建议  1.1业务规则的使用(Business Rule)  对于一些业务逻辑可能出现在多个数据表中,建议封装成Business Rule,这样便于业务逻辑的重新使用,也便于业务逻辑的维护。  为了便于维护业务逻辑,可以考虑将Business Rule和Domains结合起来使用。将业务Business Rule应用到Domains上,然后再把Domains应用到数据表的字段上。  例如:在拆迁项目中,拆迁业务部分,管理参数业务部分,房源业务部分,拆迁合同部分的数据表中都有楼层这个字段,因此先一个Busines ...
  [数据库]14个数据库的设计技巧   1. 原始单据与实体之间的关系  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多 ...
Sql语句绝妙用法 转:http://blog.csdn.net/psongchao/archive/2006/08/16/1069964.aspx 下列语句部分是Mssql语句,不可以在acces s中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop dat ...
1.         对于海量小文件,采用MapReduce方式分布式框架计算,例如可以分布式统计日志。 MapReduce:是Google 的分布式计算框架,主要是使用让数据和任务进行分解。 Map:让不同的计算机同时去执行部分数据和任务。 Reduce:产生中间结果集,并把所有中间结果结进行汇总,产生最终的结果集返回给计算调用者。 2.         对于文件下载和升级,文件数目很多
1.         单层的分布式Cache Memcached:使用Key和Value的简单数据格式,把Key和Value的对应关系使用Hash表的形式存放在内存中,并使用LRU算法把过期的数据从内存中移出。全世界有很多网站,来使用这个项目来构建大负载网站,来分担数据库的压力。   2.         多层的分布式
1.         基于列的结构化分布式数据库 对于海量数据,使用传统的关系型数据库来存储,将对导致性能不高等问题。 常见基于列的结构化分布式数据库有:Google的 Bigtable、Apache的HBase。 2.         基于代理的分布式数据库 ADFS (Alibaba Distributed File System) 将文件分割变成小块,处理海量小文件。 3.
1.         大文件的分布式存储 GFS: The Google File System (http://labs.google.com/papers/gfs.html) HDFS: Apache  Hadoop  File  System 对于大于100M的文件,例如视频文件,日志文件等,一般采用该方式存储。 2.         小文件的分布式存储 ADFS (Alibaba Distributed File System) 将文件分割变成小块,处理海量小文件。  
1.         本地服务 2.         本地存储 3.         数据同步 4.         数据传输   读后感:该章节介绍的SAAS应用中对于网络出现问题时,采取的解决方法,对于离线应用方面的设计和解决方式的技术,还不是成熟,作者分析google gears 提出了一些
1.         应用安全 身份认证 权限管理:基于RBAC方式,基于角色的访问控制,来设计系统的安全。 日志记录:客户行为日志、数据日志、日志记录的安全保护。 应用监控:对系统的性能检测。 2.         数据安全 数据隔离,数据库连接安全、敏感数据加密、数据量监控 3.        
1.         应用层水平扩展方式 Session 复制 Session Sticky (Session 分支) 基于 Cache 实现集中式 Session。 2.         数据库的水平扩展方式 垂直切分:将系统中各模块对应的表,划分到不同数据库中。
1.         数据可配置 定制字段:数据中增加定制字段。 预分配字段:数据库中表,创建一些Ext1,Ext2,….字段。 名称值对 (该方式灵活性最高,但是性能最低) 2.         功能可配置性 功能包设计:根据功能设计包内容。 销售包设计:根据销售方式,设计版本,例如:标准版,完整版 等。
1.         数据库层性能优化 1.1    建立合适的索引,增加Tenant_ID字段。 n         最好合适的索引。 n         消除大数据量表连接。 n         避免复杂SQL 2.        
  SAAS 产品演变   项目 -> 产品 -> 多租户 -> 高性能的多租户 -> 可配置的多租户 ->可伸缩的多租户   1.       开发项目 “4+1”
Global site tag (gtag.js) - Google Analytics