- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 UWSGI的作用
WSGIWSGI是一种WEB服务器==网关接口==。 是一个Web服务器(如nginx)与应用服务器(如uWSGI)通信的一种规范(协议)。在生产环境中使用WSGI作为python web的服务器。Python Web服务器网关接口,是Python应用程序或框架和Web服务器之间的一种接口,被广泛接受。WSGI没有官方的实现, 因为WSGI更像一个协议,只要遵照这些协议,WSGI应用(App...
2019-02-22 16:57:47 706
原创 大数据—zookeeper介绍-配置-安装-使用命令
zookeeper------------- 1.管理大量主机的协同服务。 2.分布式应用,实现分布式读写技术。 3.zk提供的服务 Naming service //按名称区分集群中的节点.(DNS的功能) Configuration management //对加入节点的最新化处理。() ...
2018-11-29 16:05:35 272
原创 编程语言之Python1
一、 编程与编程语言1、编程目的 计算机的发展就是为解放人力,机器是死的,所以人必须找到一种能够被机器识别的表达式从而把自己的思想按照 这个表达方式传递机器,完成机器可以自发的工作。2、什么编程语言 上面所说的表达方式指的就编程语言英语 Python 单词 关键字(if,while,for,and,or) 语法 语法 作文 ...
2018-11-16 11:00:23 240
原创 MySQL数据库的优化
1硬件优化1.1CPU的优化百度核心业务使用8-16颗;其中一般2-4颗CPU作用一个实例1.2内存的优化内存一般采用的是16GB的内存条,只能采用双数,不采用单数1.3磁盘的优化磁盘数越多越好,性能:SSD>SAS>SATA;一般数据采用RAID10,性能是最好的1.4网卡的优化1)多网卡进行绑定2)优化buffer3)TCP的优化2软件优...
2018-11-05 17:30:23 189
原创 微服务、分布式服务治理与监控(双十一过后进行更新)
1.产品背景 随着业务规模的不断扩大,面临着服务数量不断膨胀、线上环境日益复杂、服务依赖错综复杂且不知道服务之间相互的依赖关系等运维痛点; 服务的依赖自动梳理、拓扑自动生成、调用实时追踪、异常明细分析、调用来源追踪、实时容量规划、问题根因分析等基本的运维诉求及解决方案就尤其重要; 如此庞大的业务规模及服务集群,每个应用场景都需要通过几十甚至上百个应用协同完成(服务化和分布...
2018-10-29 18:27:11 453
转载 Linux文件系统权限详解
Linux权限说明:444 r--r--r-- 600 rw------- 644 rw-r--r-- 666 rw-rw-rw- 700 rwx------ 744 rwxr--r-- 755 rwxr-xr-x 777 rwxrwxrwx从左至右,1-3位数字代表文件所有者的权限,4-6位数字代表同组用户的权限,7-9数字代表其他用户的权限。而具体的权限是由数字来表示的,...
2018-10-25 18:46:34 575
原创 Hadoop完全分布式安装2
hadoop简介: 1.独立模式(standalone|local)单机模式;所有的产品都安装在一台机器上且本地磁盘和副本可以在接下来的xml文件中 nothing! 本地文件系统。 不需要启用单独进程。 2.pesudo(伪分布模式) 等同于完全分布式,只有一个节点。 SSH: //(S...
2018-10-24 16:57:59 171
原创 大数据的简介及Hadoop单机和分布式安装方法1
hadoop:开源软件,可靠的、分布式、可伸缩的大数据软件(是一个生态体系包括但不限于:hive、spark、MR、persto、kylin)国家提出去IOE战略:IBM //ibm大、小型机 Oracle //oracle数据库服务器 RAC EMC //EMC共享存储设备。数据量的技术;目前互联网公司产生的数据量是非常大的...
2018-10-21 18:05:21 6986 9
原创 Hive知识总结
hive-------------- 数据仓库,在线分析处理。 HiveQL,类似sql语言。 表,metadata->rdbms. hive处理的数据是hdfs. MR,聚合操作。1)内部表,2)管理表,3)托管表----------------------- 内部表的特点:hive,drop ,数据也删除外部表--------...
2018-10-21 15:58:23 252
原创 redis简介-安装部署-命令说明
1Redis的使用场景:关系数据库的缓存 可以做任务队列(运行模块1,模块2,模块3,模块4,模块5 ........) 大量数据运算(两个集合求交集) 排行旁之类(redis非常擅长大量数据的排行榜) GEO地理位置(也是我们常用的附近的人)2redis安装部署方式2.1前端安装部署redisCd /usr/local/redis/src运行服务端:./redis-se...
2018-10-16 18:45:59 299 1
原创 大数据MR模型以及代码实现
数据: [customers.txt] 1,tom,12 2,tom,13 3,tom,14 4,tom,15 [orders.txt] 1,no001,12.23,1 2,no001,12.23,1 3,no001,12.23,2 4,no001,12.23,2 5,no001,12.23,...
2018-10-16 18:30:16 1709
原创 session知识
1产生cookie和session技术的背景 http协议的特点:基于请求响应(有请求就有回应;一一对应) 短连接的过程(建立连接过程) 无状态保存(这就是cookie和session存在的价值)没有session会发生什么:用户登录任何界面都需要输入用户名和密码;这样的结果是用户体验极差 用户app或者web不做登录安全是最大的问题 session的优势:...
2018-10-16 18:21:42 187
原创 kubernetes分布式安装部署-简介
环境说明:3台1C1G(我自己这样的配置,有条件的可以调整大点)虚拟机且操作是系统centos7系统,三台虚拟机IP地址为:1)192.168.56.11 主机名字:linux-node1.example.com2)192.168.56.12 主机名字:linux-node2.example.com3)192.168.56.13 主机名字:linux-node3.example.com...
2018-09-25 18:17:26 746
原创 块存储、文件存储、对象存储的区别
1. 块存储Amazon的EC2中就有块存储,叫做EBS (Elastic Block Storage)。 其实就是虚拟机挂载的一块虚拟磁盘。推而广之,你会发现,自己平时用的VMware、VirtualBox都可以创建虚拟磁盘。能够造出这个东西,且构造的东西能被当作磁盘去用的,就叫做块存储。再来一个例子:RedHat的Ceph中块存储产品的命令行接口是: create i...
2018-09-21 17:04:14 4854
原创 银行信息系统架构
本章博客主要分三个模块面试传统银行的信息系统架构,分别由:应用架构、数据架构、技术架构三方面构成。1.应用架构应用架构可以分为银行核心系统和银行非核心系统组成;其中核心系统分为:客户信息、存贷款、会计核算、ATM、柜面等;非核心系统主要包括:APP银行、微信银行、互联网银行、理财、渠道、基金、保险等;接下来的文章会详细描述银行应用架构设计原理、应用组成、架构等。2.数据架构银行数据...
2018-09-21 11:33:07 6211
原创 redis和membercache的区别
1、redis不仅支持简单的key/value类型的数据,同时还提供list、set、hash等数据结构的存储2、redis支持数据备份,即master-slave模式的数据 备份3、redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候再次加载进行使用。...
2018-09-15 19:00:35 3451 2
原创 分布式数据库在金融领域应用研究报告
第一章 概述及发展如概念、基本特征、发展历程、必要性等。第二章 关键技术及典型架构如目前分布式数据库的关键技术、典型架构等。第三章 在金融领域应用现状如目前已应用的系统、上线的业务等。第四章 在金融领域应用趋势分析如发展趋势(如技术架构、安全可控、协同合作、应用场景等)、存在风险(技术风险、数据风险、法律风险等)、面临挑战(技术、标准、人才、监管、风险等)等。第五章...
2018-09-15 18:53:27 1567
微信后台架构与基础设施简介
2018-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人