网上查找了一些资料,记录如下并加入自己的理解。 设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。但是有些时候一昧的追求范式减少冗余,反而会降低数据读写的效率,这个时候就要反范式,利用空间来换时间。 目前 ...
分类:
数据库 时间:
2018-03-19 14:56:41
阅读次数:
196
前言 Handler是一个Android SDK 提供给开发者方便进行异步消息处理的类。 我们都知道在UI线程中不能进行耗时操作,例如数据读写、网络请求。Android 4.0开始,在主线程中进行网络请求甚至会抛出Android.os.NetworkOnMainThreadException。这个时 ...
分类:
其他好文 时间:
2018-03-09 19:04:56
阅读次数:
175
最近在做的一个系统涉及到基础数据的频繁调用,大量的网络开销和数据读写给系统带来了极大的性能压力,我们决定引入缓存机制来缓解系统压力。什么是缓存提起缓存机制,大概10个程序员总有5种不同的解释吧(姑且认为只有一半的程序员是通过复制粘贴来学习知识的),我也不能免俗的来说说我的理解。?在回答这个问题之前,我们首先要搞清楚为什么要用缓存?历史唯物主义揭示了社会发展的基本动力是社会基础矛盾。运用到
分类:
编程语言 时间:
2018-03-06 17:51:58
阅读次数:
209
明确问题: (1)什么时候需要使用分布式 ? (2)分布式的实现? (2)做分布式我们需要注意什么? 第一点: 首先我们来说说什么时候我们需要使用到分布式,当项目集成越来越多,越来越庞大,单一服务器性能(数据库)不能满足数据读写及时响应的时候。 在说分布式的实现之前我们先看看基本的一些优化处理方式( ...
分类:
其他好文 时间:
2018-03-02 14:43:28
阅读次数:
154
day05一、数据备份与恢复-增量备份和增量恢复a.binlog日志介绍(二进制文件):使用Mysql数据库服务日志文件类型的一种。记录除查询之外的sql命令。默认没启用查询的sql包括:selectdescshow不是查询的命令:insertupdatedeletecreatedropgrantrevokeb.启用binlog日志如何启用日志默认存放位置/var/lib/mysql日志默认名称主
分类:
数据库 时间:
2018-03-01 21:54:51
阅读次数:
147
DATABASEday1:一、搭建数据库服务器二、数据库服务的基本使用三、MySQL数据类型四、管理记录五、用户授权与权限撤销六、数据备份与恢复七、MySQL主从同步八、数据读写分离九、MySQL优化十、MySQL集群#######################一、搭建数据库服务器数据库服务器是用来存储数据1、购买服务器的硬件配置:存储CPU内存2、安装操作系统:LinuxUNIXWindows
分类:
数据库 时间:
2018-02-22 21:29:12
阅读次数:
269
一、mysql主从同步二、数据读写分离三、MySQL优化++++++++++++++++++++++++++++++++一、mysql主从同步1.1主从同步介绍?从库服务器自动同步主库上数据(被客户端访问的数据库服务器做主库服务器)1.2结构5455systemctlstartmysqldsystemctlstartmysqld主master数据库服务器从slave数据库服务器1.3配置主从同步结
分类:
数据库 时间:
2018-01-26 10:54:41
阅读次数:
222
1、基本数据类型(numeric,logical,character,NA,double,complex,integer) 2、日期变量 常用函数 Sys.Date()-返回系统当前的日期,Sys.time()-返回系统当前的日期和时间,date()-返回系统当前的日期和时间, as.Date()- ...
分类:
编程语言 时间:
2018-01-16 00:56:35
阅读次数:
861