P48

  HBase Backups Backups in the Enterprise 文档

Full Backup based on HBase Snapshot Incremental Backup based on HBase transaction logs Table-level Incremental Backup Point-In-Time Restore On-the-fly and Off-line Convert from HLogs to HFiles Off-line Merge Backup Images Self-contained Backup Image with Manifest File Usability features: progress, status, and history reports purge old Backup Images

hullic 2015-06-12   1333   0
P41

  Cross-Site Big Table using HBase 文档

Growing demands for storing the data across geographically distributed data centers. Data and data pattern is similar across data centers. But the data is private to each of the data center. Improve the data availability and disaster recovery. An easy way to access these distributed data. Manage the hierarchy relationship between data centers. (Grouping of data centers)

hullic 2015-06-12   1640   0
P29

  NoSQL 数据库的事务机制实现 文档

很多人认为:需要事务功能的业务就去用MySQL如果我的业务既需要非结构化存储,又需要原子性操作呢?应用程序自己来实现事务吧!事务是数据库紧耦合的功能,如何在应用层实现ACID?NoSQL支持事务(ACID)是未来的趋势不支持事务的NoSQL会大大缩小其应用场景什么样的业务需要事务?电商产品货架不同类型的产品数据结构迥异购物车查询需要关联几十个不同的表使用NoSQL弱化产品结构表的需求购物车一键购买多个产品购买失败需要回退整个操作资源为什么很多NoSQL不支持事务?

b2f5 2015-06-12   397   0
P31

  Dockerizing SequoiaDB 文档

Docker实战心得为何使用Docker?Docker技巧Docker实战遇到的坑Coreos实战心得为何使用Coreos?Etcd集群使用心得Flannel构建docker集群内容提要2SequoiaDB实战心得为何使用SequoiaDB?为何使用Docker+Coreos部署SequoiaDB?SequoiaDBDocker镜像定制SequoiaDBDocker下的使用及维护SequoiaDB的性能优化后续工作为何使用Docker?

b2f5 2015-06-12   524   0
P16

  Clip 自动化运维工具 文档

目录1.运维的阶段时2.自动化运维面临的问题3.自动化工具设计工具思想与初衷4.问题解决过程5.Clip介绍6.Clipcstring应用7.ClipSDK8.Clip应用场景运维阶段时第一阶段,统一化第二阶段,基础化第三阶段,自动化运维第四阶段,大数据挖掘自动化运维面临问题1)海量IP管理时,通过ExcelorCMDB管理IP?2)

b2f5 2015-06-11   4742   0
Puppet  
P29

  pysquoiadb 异步化实践.pptx 文档

为什么要异步化?为什么要异步化?为什么要异步化?更少的线程,更好的IO性能。对计算操作和I/O处理进行重叠处理的能力利用了处理速度与I/O速度之间的差异。当一个或多个I/O请求挂起时,CPU可以执行其他任务;在发起其他I/O的同时对已经完成的I/O进行操作。

b2f5 2015-06-10   551   0
HTTP   Java   JavaScript   Python   C/C++  
P29

  Grails Java 开发人员的圣杯 文档

JAVA开发人员的圣杯Java的困惑对于在Java领域中开发的web程序员来说,一直梦想有个无须太多配置的Web应用框架,能够帮助我们直接来完成业务逻辑的处理,而无须了解太多堆积如山的配置文件。

dongbei 2015-06-09   502   0
Groovy   Java开发   Java   Python   Ruby  
P11

  JVM 测试方法交流 文档

JVM测试方法交流研发一部蒋君伟2013年7月概念一日志级别ERROR导致功能执行中断的错误WARN不影响功能整体执行,但需要注意的错误可能导致某行数据处理失败INFO需要用户知晓的总结性信息DEBUG程序员调试日志一般产品的日志应该非常少异常如何从日志中发现问题?WARN与ERROR级别日志大量的日志异常日志演示支持显示所有匹配行的编辑器Notepad++UltraEdit概念二进程操作系统管理的基本单位JVM一个JAVA进程系统内存堆(Heap)非堆(PermGen)线程如何确定是否能长时间稳定运行?进程使用的资源是否一直增长?

boyika 2015-06-08   1882   0
P34

  人人网服务化与架构变迁v3 (1) 文档

人人网网站架构--服务化的演进刘源内容概要一、人人网网站业务介绍二、为什么要服务化三、服务化:开启潘多拉的魔盒四、问题与解决方案人人网网站业务每月数千万活跃用户每周数T照片上传到相册每天数千万新鲜事儿发布排名靠前的实时通讯软件(人人桌面)人人网网站业务很异构,很分散,很易变动内容概要一、人人网网站业务介绍二、为什么要服务化三、服务化:开启潘多拉的魔盒四、问题与解决方案一张依赖图(局部)“发状态”服务依赖多沟通烦上线难为什么服务化“解耦,分而治之,应对变化”名词太多,简单来说:将高内聚模块实现为服务,服务接口形式化让服务和数据易于访问应对复杂性和易变性:复杂度增加VS人对复杂性控制的界限可预期的变化VS不可预期的变化那我们就开始服务化吧自实现REST框架使用Java,基于SpringMVC开发便捷,应用在UGC等业务逻辑中使用开源ICE

n5em 2015-06-05   539   0
方案   Java  
P20

  OpenERP二次开发技术培训 Day 5 文档

Qweb是OpenERP使用的XML模板引擎,一般用来生成HTML对于二次开发来说,Qweb一般用来开发报表使用Qweb写报表使用wkhtmltopdf将html转换为pdf将Qweb渲染为HTML报表开发想要开发一个报表,需要以下部分一个report标签的报表声明一个template标签的Qweb模板声明重载report_sxw.rml_parse类,使得在Qweb模板中使用函数重载osv.AbstractModel类来将report_sxw.rml_parse和如果不需要再Qweb中使用函数,可以不写报表声明向系统声明一个报表

1140021222 2015-06-02   3463   0
ERP/CRM   培训   HTML   Python   XML  
P30

  OpenERP二次开发 DAY 2 文档

需要一个课程持续时间字段课程天数和人数都不能为0显示报名精度和剩余席位课程需要存在不同的状态审批开始后日期不能修改可以在日历上看培训计划,能够按照科目分组和搜索新的需求?约束条件?约束条件是指在OpenERP中输入一条记录的时候检查数据的完整性和有效性Python约束:_constraints属性来定义一个OpenERP系统内部的约束数据库约束

1140021222 2015-06-02   2550   0
ERP/CRM   培训   Python  
P16

  OpenERP二次开发 Day 4 文档

需求?使用工作流来实现课程的状态管理对非管理员用户分配权限状态变化过程草稿提交审核第二次审批第一次审批准备上课开始上课课程结束已到时间学生数目达标工作流包含的内容第二次审批准备上课开始上课已到时间学生数目达标当学生数目达标开始时间已经到了一个工作实例(workflow)工作流节点(workflow.activity)工作流迁移(workflow.transition)工作流实例(workflow)每一个工作流实例和一个具体对象绑定工作流定义很简单,只有三个字段需要定义

1140021222 2015-06-02   2615   0
ERP/CRM   培训  
P34

  OpenERP二次开发 DAY 1 文档

目标:定义管理科目、课程、老师、学生字段的表科目定义一个类似于英语、计算机等总括的课程课程表示科目下的具体的一堂课老师和学生都是组成课程的一部分要做什么?目标:定义管理科目、课程、老师、学生字段的表多对多多对一一对多多对一该怎么做?构建一个模块框架写模块声明name该模块的模块名称depends该模块所依赖的模块data该模块所用的所有非py文件auto_install默认为False,当设置为True的时候

1140021222 2015-06-02   2590   0
ERP/CRM   培训   Python   XML  
P21

  OpenERP二次开发 Day 3 文档

需要一个状态来区分已审批和未审批的课程审批后的课程的名称、开始时间都不可以更改需要一个审核按钮来审核课程需要增加一个学生报名的界面特殊字段名称state:用来表示记录的状态,需用手动指定id:记录自动生成的字段,是每条记录的主键create_uid:记录的创建者的用户IDcreate_date:记录的创建时间write_uid:记录最后一次修改者的用户IDwrite_date:记录最后一次修改时间这四个字段需要在py文件中定义后才可以使用state字段state:用来表示记录的状态

1140021222 2015-06-02   2237   0
ERP/CRM   培训   Python  
P15

  那些年我们追过的Resuful 文档

1.如何设计一个好的api 2.Restful的基本概念 3.Restful架构解决了设计上的什么痛点 4. Best practices 5.对比别人的最佳实践 我们V4.0 还缺点什么?

247338828 2015-05-31   608   0
P72

  数据库系统原理与应用第六讲 文档

上堂课主要内容:第4章关系数据库规范化理论函数依赖函数依赖的基本定义/完全函数依赖/部分函数依赖/传递函数依赖/互为函数依赖范式和规范化第一范式(1NF)4.3范式和规范化什么叫范式第一范式(1NF)第二范式(2NF)第三范式(3NF)BC范式(BCNF)4.3.1什么叫范式范式(NormalForm)是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求。满足不同程度要求的为不同范式。

狼粒子 2015-05-28   1446   0
方案  
P69

  数据库系统原理与应用第二讲 文档

关系代数传统的集合运算关系的并/关系的差/关系的交/关系的笛卡尔积专门的关系运算选择/投影/连接/除3.3.2专门的关系运算1.选择(Selection)运算选择运算又称为限制运算。选择运算指在关系R中选择满足给定条件的元组,记作:σF(R)={t|tR∧F(t)='真'}.逻辑算子根据公式F对关系R作水平分割,从中挑选出满足公式F的那些元组组成新关系。

狼粒子 2015-05-28   1541   0
C#   SQL  
P68

  数据库系统原理与应用第四讲 文档

上节课的回顾表的创建和使用记录的新增和删除视图的基本操作数据定义语言数据操纵语言建立数据库的目的是为了查询数据,因此,可以说数据查询是数据库的核心操作。而SQL的核心语句,是执行查询操作的SELECT语句。该语句具有灵活的使用方式和丰富的功能,其一般格式为:SELECT[ALL|DISTINCT]列名表FROM表名或视图名[WHERE条件表达式][GROUPBY分组表达式[HAVING分组表达式]][ORDERBY次序表达式[ASC┃DESC]]

狼粒子 2015-05-28   359   0
SQL  
P48

  数据库系统原理与应用第五讲 文档

上堂课主要内容:●T-SQL基础数据查询语言/T-SQL程序设计基础第4章关系数据库规范化理论4.1问题的提出4.2函数依赖4.3范式和规范化4.1问题的提出S(学号,姓名,性别,课号,课程名,成绩)设有如下学生成绩表,用关系S表示:##主码为(学号,课号)该关系模型存在如下问题⑴数据冗余⑵不一致性━━比如可能只更新部分字段

狼粒子 2015-05-28   410   0
SQL  
P68

  数据库系统原理与应用第三讲 文档

上节课的回顾选择关系运算投影关系运算连接关系运算除关系运算关系代数运算在查询中创建和使用数据库课堂练习设学生和选课关系中数据如下,学生选课学号姓名年龄1001李强201003周扬21学号课程名成绩1001数据库811001单片机921003微积分77学生.学号姓名年龄选课.

狼粒子 2015-05-28   2017   0
SQL  
1 2 3 4 5 6 7 8 9 10

关键词

最新上传

热门文档