堕落不振功业废,勤耕不辍日月新

 分类:数据库

研究数据库执行性能,数据完整性,数据库与PHP的组合

MongoDB 任意时间点恢复

简介 Mongodump是MongoDB附带的基础逻辑备份工具。它将备份完整的数据库/集合的BSON副本,并且可以选择备份保持数据库一致性的日志(oplog),备份的oplog记录的是备份执行期间数据库的变更日志。Mongorestore是用于恢复由Mongodump创建的逻辑备...

MySQL下perror工具查看System Error Code信息

在MySQL数据库的维护过程中,我们有时候会在MySQL的错误日志文件中看到一些关于Operating system error的错误信息,例如在MySQL的错误日志里面,有时候会看到关于 InnoDB: Operating system error number 0. Inno...

linux MariaDB(MySQL)数据库更改用户权限

平时维护MariaDB(MySQL)数据库服务器,难免会用到一些常用的命令,MariaDB数据库长时间不出问题,有些sql语句就会忘记,之前也没有记载,今天没事就记录下,也共享给大家一块看看,有不足之处还望谅解。 本文操作适用于MariaDB所有版本,适用于MySQL5.2以上版...

弹性支撑百万级别直播流的乐视云“月光宝盒”是如何炼成的

项目背景 在观看视频直播中,难免会发生因为各种打断而错过一些精彩片刻的情况,这个时候,如果我们能快速穿越回去,会是怎样一种体验?乐视云“月光宝盒”可以完美弥补遗憾,让精彩不再错过。 项目挑战 “月光宝盒”是乐视云直播 PaaS  平台的一个重要服务,可以完美解决直播过程中任意时...

京东MySQL数据库Docker化最佳实践

京东MySQL数据库Docker化的推进之路,从开始如履薄冰的使用,到目前占比超过70%以上的大规模部署,下面给大家一一讲解这期间的发展历程。   一、京东Docker技术发展历程   Docker技术的发展为MySQL数据库部署环境能够容器化奠定了基础。京东...

linux下安装mariadb(mysql)并创建账户

安装mariadb(mysql)并创建账户 (red hat内置的安装已经是mariadb,而非mysql,因为二者差不多,所以不建议重新下载mysql,建议直接用mariadb) 安装: [root@localhost ~]# dnf -y install mariadb* ...

微服务MySQL分库分表数据到MongoDB同步方案

需求背景 近年来,微服务概念持续火热,网络上针对微服务和单体架构的讨论也是越来越多,面对日益增长的业务需求是,很多公司做技术架构升级时优先选用微服务方式。我所在公司也是选的这个方向来升级技术架构,以支撑更大访问量和更方便的业务扩展。 发现问题 微服务拆分主要分两种方式:拆分业务系...

MONGODB两个报错处理方法

报错: rico@ubuntu:~$ mongo MongoDB shell version: 3.2.17 connecting to: test 2017-11-16T23:48:59.362+0800 W NETWORK [thread1] Failed to conne...

MongoDB日常使用的技巧与注意事项汇总

前言 这是一篇日常使用MongoDB时候遇到的问题的解决技巧的文章,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 一、查找数组字段不为空的记录 查找数据中数组字段不为空的记录。 举个例子:有以下Mongo文档, { "id" : "581c060f2b436...

MongoDb用户权限控制

有朋友在评论里问到关于mongodb的auth的问题,我找资料研究了一下,把操作过程记录了下来。 Mongodb像oracle一样,有着严格的用户、角色权限控制。具体可以参照官网文档:https://docs.mongodb.com/manual/reference/method...