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

 分类:数据库

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

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

项目背景 在观看视频直播中,难免会发生因为各种打断而错过一些精彩片刻的情况,这个时候,如果我们能快速穿越回去,会是怎样一种体验?乐视云“月光宝盒”可以完美弥补遗憾,让精彩不再错过。 项目挑战 “月光宝盒”是乐视云直播 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* ...

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

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

MongoDb用户权限控制

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

MongoDB基本概念和安装配置

基本概念 MongoDB直接存储JSON。 有了NoSQL数据库之后,可以直接在业务层将数据按照指定的结构进行存储。 MongoDB跟Node.js捆绑在一起了(taobao用了Node.js)。 面向集合存储,支持索引,支持短暂保留,基于BSON应用。支持python、.ne...

微服务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...

Mysql InnoDB的索引,锁如何协调作用以实现事务隔离级别?

MySQL的InnoDB存储引擎行锁是加在索引上的,所以只当增删改查操作是通过索引找到指定数据行的时候,才能对相应数据行的索引加锁,否则只能对整个表加表锁,表共享读锁或表独占写锁。 当一个事务不经过索引查询数据,即顺序读取(全表扫描)时,先获取表的意向共享锁,然后对表添加共享读...

saltstack自动安装配置redis-3.2.8

一、准备redis自动化配置的文件 即安装一遍redis,然后获取相关文件和配置在salt中执行上线 1、 源码安装redis3.2.8并注册为系统服务 安装依赖 yum install -y tcl 1.1 下载安装包Redis-3.2.8.tar.gz # cd /usr/...