数据库简介使用数据库的必要性1.可以结构化存储大量的数据信息,方便用户进行有效的检索和访问2.可以有效的保持数据信息的一致性、完整性,降低数据冗余3.可以满足应用的共享和安全方面的要求数据库的基本概念数据:不仅仅包括数字,文字、图形、图像、声音、档案记录等都是数..
分类:
数据库 时间:
2017-02-27 15:57:48
阅读次数:
260
需求:正确,有效的备份方案是保障系统及数据安全的重要手段。服务器中,通常会结合计划任务,shell脚本来执行本地备份,为了进一步提高备份的可靠性,使用异地备份也是很必要的。rsync的同步示意图:rsync是一个开源的快速备份工具,能在不同的主机之间镜像同步整个目录树,支..
分类:
其他好文 时间:
2017-02-26 21:22:58
阅读次数:
186
本課主題 Shuffle 是分布式系统的天敌 Spark HashShuffle介绍 Spark Consolidated HashShuffle介绍 Shuffle 是如何成为 Spark 性能杀手 Shuffle 性能调优思考 Spark HashShuffle 源码鉴赏 引言 Spark Ha ...
分类:
其他好文 时间:
2017-02-25 21:23:22
阅读次数:
288
当前问题: 在我们日常的Web/App测试过程中, Fiddler是一大辅助利器;在我们团队,也经常使用Fiddler进行App抓包测试。 艺龙 App使用的REST(内部称为Mapi)接口,在使用过程中有如下特点: 1、接口请求入参;不论是GET还是POST接口;为保证隐私及数据安全,其入参均会经 ...
分类:
Windows程序 时间:
2017-02-23 18:41:52
阅读次数:
1907
上一节,通过使用overlay网络,搭建了跨主机的docker容器集群。下面,在这个跨主机的docker容器集群环境下,搭建mysql 数据库集群。 mysql主从自动备份和自动切换 从数据安全性考虑,对数据库的数据进行及时备份非常重要。mysql就提供了主从备份的机制,从数据库会非常及时的将主数据 ...
分类:
数据库 时间:
2017-02-23 14:08:36
阅读次数:
274
假设一个网站(discuz)从最开始访问量很小做到日pv千万,我们来推测一下它的mysql服务器架构演变过程。 第一阶段 网站访问量日pv量级在1w以下。单台机器跑web和db,不需要做架构层调优(比如,不需要增加memcached缓存)。此时,数据往往都是每日冷备份的,但有时候如果考虑数据安全性, ...
分类:
数据库 时间:
2017-02-23 12:20:47
阅读次数:
214
本篇文章主要介绍 .无连接的和面向连接的协议之间的对比 .同步的和异步的消息交换之间的对比。 .消息传递和共享内存之间的对比。 1:无连接和面向连接的协议对比 协议(protocol)是指一组规则,这些规则指明控制和数据信息如何在通信实体之间进行交换,比如说网络计算机环境内部做交互的应用进程这样的通 ...
分类:
其他好文 时间:
2017-02-23 00:50:49
阅读次数:
245
在多个CPU的主机上,线程是可以同时执行的。 多线程对于多进程的优点: 1、在多进程的情况下,每个进程都有自己的地址空间。而在多线程情况下,同一进程内的线程共享进程的地址空间, 因此,创建一个新的进程要耗费时间来为其分配系统资源,而创建一个新的线程花费的时间要少得多。 2、在系统调度方面,由于进程拥 ...
分类:
编程语言 时间:
2017-02-22 14:24:02
阅读次数:
184
某天为解决su切换慢的问题,黄哥修改了一个加载脚本,导致普通用户无法切换root用户,su输入密码后登录还是普通用户。当初设置禁止root登录时,未给某个特定用户增加sudo权限,导致现在所有程序无法使用(telnet服务同样被禁止了).最后通过将该系统盘挂载到另外一台服务器上,将..
分类:
其他好文 时间:
2017-02-20 23:36:07
阅读次数:
2130
移动端App安全如果按CS结构来划分的话,主要涉及客户端本身数据安全,Client到Server网络传输的安全,客户端本身安全又包括代码安全和数据存储安全。所以当我们谈论App安全问题的时候一般来说在以下三类范畴当中。 App代码安全,包括代码混淆,加密或者app加壳。 App数据存储安全,主要指在 ...
分类:
移动开发 时间:
2017-02-19 12:45:52
阅读次数:
426