数据库
向上低调的飞
雁过留声,石划水痕
展开
-
mysql 主从复制
两台服务器上安装相同版本的mysql,IP地址分别是:192.168.22.201,192.168.22.202。下面是做主从复制的步骤如下:1、主从服务器分别作以下操作 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码2、修改主服务器master# vi /etc/my.cnf[mysqld]log-bin=mysql-bin //[必须]启用二进制日志server-id=201 //[必须]服务器唯一ID,默认是1,一般取IP最后一段原创 2020-09-23 18:17:21 · 363 阅读 · 0 评论 -
PostgreSQL9.6.主从复制配置
PostgreSQL做主从复制,两台服务器安装相同的pg,前提条件:版本:9.6.19IP: 172.23.22.201(master) 172.23.22.202(standby)安装:/usr/pgsql-9.6数据:/var/lib/pgsql/9.6/datamaster 主库配置# 登录Master库,创建用于复制数据具有replication权限的用户[root@localhost 9.6]# su - postgresLast login: Wed Dec 18 21:14原创 2020-09-23 14:31:34 · 350 阅读 · 0 评论 -
PostgreSQL关于配置文件的几个问题
PostgreSQL的使用过程中,遇到了一些问题,这些问题都是和配置文件有关,查找和搜索了很久。现在记录下来以供后续查看。# 修改配置文件,外部IP访问限制,包括dockervi /var/lib/pgsql/9.6/data/pg_hba.conf# TYPE DATABASE USER ADDRESS METHOD# "local" is for Unix domain socket connections onlyloca原创 2020-09-02 19:27:59 · 253 阅读 · 0 评论 -
Mongodb中aggregation操作
Mongodb使用 aggregation 处理数据的分组、聚合、统计。根据官网来说明 Aggregation Pipeline 的情况,和解决自己的工作问题。官网地址:https://docs.mongodb.com/manual/core/aggregation-pipeline/1. 示例 mongo 数据 "_id" : ObjectId("5f0ff352c87ded750a7582e5"), "mPlateNumber" : "B86A97", "mobile原创 2020-07-23 15:06:08 · 2121 阅读 · 0 评论 -
mongo 4.2 的安装部署
目录安装文件:安装 installmongo的数据和日志路径:修改配置文件/etc/mongod.confmongo启动命令:使用官网中最新的稳定版版,选择os系统RHEL,按照官网的步骤安装https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/安装文件:创建配置文件 /e...原创 2019-12-20 19:01:55 · 242 阅读 · 0 评论 -
mysql 8 的安装部署
公司最新的项目用到了mysql 8,安装和部署在阿里云上,系统是centos7。最近这两年我的思路从网上搜索别人的文章,转变为以官网为主,查官网资料解决问题,以百度为最后一步,因为像mysql这么庞大的产品,和系统的关联很紧密,而且文档非常的复杂,所以前人踩过的坑值得借鉴。contos7默认安装了mariadb数据库,这里把他移除:卸载yum remove mariadb-libs.x86_6...原创 2019-12-18 18:48:12 · 130 阅读 · 0 评论 -
CDH安装部署
环境准备系统基本安装配置原创 2019-07-31 18:55:15 · 860 阅读 · 0 评论 -
项目实战清单
项目实战1. 项目概述与实验环境Ambari搭建2. 基础案例分析3. 各区域热门商品4. 实时分析TopN IP (Top 5 用户)5. 实时分析TopN IP(黑名单)6. 广告点击流量实时统计7. 推荐系统概述8. 基于用户兴趣的商品推荐9. 基于ASL协同过滤推荐10. 基于用户购买行为的商品推荐11. 搭建CDH实验环境...原创 2019-07-14 23:26:36 · 133 阅读 · 0 评论 -
Spark连接mongo
在大数据架构中,spark+mongo是个不错的组合,前段时间在研究spark连接mongo的操作,今天做个记录,把自己的操作步骤和遇到的问题贴出来,做个记录。 下面是软件的安装流程:1. mongodb连接spark,在mongo的官网上的例子。Spark,scala的版本要对应匹配,系统环境变量设置2. 下载spark 2.0.0版本,scala 2.11版本, mongo 3原创 2017-07-06 16:27:17 · 1827 阅读 · 0 评论 -
MongoDB聚合操作Aggregation
MongoDB聚合操作Aggregation,主要用于处理数据统计,并返回计算后的数据结果在mongodb官网https://docs.mongodb.com/manual/, 左侧菜单 preference -> operators -> aggregation pipeline operators-> pipeline aggregation stages ,列出来所有的操作命令,常用的$原创 2017-07-14 15:20:26 · 592 阅读 · 0 评论 -
isnull()函数的使用
isnull() 是使用指定的替换值代替NULL值 语法 isnull ( check_expression, replacement_value ) 参数 check_expression 将被检查是否为NULL的表达式,可以是任何类型的数据 replacement_value 为check_expression为NULL是将返回的表达式,必须于check_expression具有相同的类型原创 2008-10-30 14:00:00 · 792 阅读 · 0 评论 -
数据库日志已满。请备份该数据库的事务日志以释放一些日志空间
网上查找的资料,按照步骤做到第三步就可以实现日志的压缩 --压缩日志及数据库文件大小 /*--特别注意 请按步骤进行,未进行前面的步骤,请不要做后面的步骤 否则可能损坏你的数据库. --*/ 1.清空日志 DUMP TRANSACTION 库名 WITH NO_LOG 2原创 2008-10-30 13:29:00 · 3416 阅读 · 3 评论 -
删除表中重复的数据
删除表中相同的数据在SQL server 2000 中,要借助于临时表来做select distinct * into #temp from tableNamedrop table tableNameselect * into tableName from #tempdrop table #temp原创 2008-10-30 13:18:00 · 463 阅读 · 0 评论 -
SQL语句删除表中重复字段
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的原创 2008-10-30 13:13:00 · 798 阅读 · 0 评论