详解 com.mongodb.client.MongoCollection 的用法!
herman 7年前 (2018-11-29) 9090浏览
MongoDB 非常的简单,又非常的复杂。简单的是增删改查简单,难的是完全理解、学会并在生产中应用,部署,运维等。我们今天先来个简单的,从 MongoCollection 开始学起。 com.mongodb.client.MongoColl...
herman 7年前 (2018-11-29) 9090浏览
MongoDB 非常的简单,又非常的复杂。简单的是增删改查简单,难的是完全理解、学会并在生产中应用,部署,运维等。我们今天先来个简单的,从 MongoCollection 开始学起。 com.mongodb.client.MongoColl...
herman 7年前 (2018-11-28) 45485浏览
随着 MongoDB 的火热,越来越多的开发者和企业在使用 MongoDB。但是正因为 MongoDB 的火热,企业内部使用的 MongoDB 的版本可能都各不相同。那么如何查看 MongoDB 版本号呢?本文教你的三种方法来查询你正在使用的 M...
herman 7年前 (2018-11-23) 4411浏览
最近我有幸参与了华为云数据库限时有奖评测!本文说一下我个人对华为云数据库的使用感受! 首先呢?我是在 CSDN 上看到了一个关于华为云数据库限时有奖评测的活动,奖品还不错,于是就抱着试试的心态参加一下! 然后我就按照要求报名了。第二天...
herman 7年前 (2018-04-14) 4533浏览 0评论
面试是每一个程序员都离不开的话题,面试的好坏直接决定你的工作,你的工资。因此我们时时刻刻需要学习,需要扎实的功底。 今天给大家推荐一个 Redis 面试题,很多人都被问过。群里老是有人提起。 Redis 常见的性能问题都有哪些?如何解...
herman 7年前 (2018-04-14) 13103浏览 0评论
在打印日志的时候,发现了 com.alibaba.druid.pool.GetConnectionTimeoutException 异常。 根据字面意思,像是获取连接超时产生的异常。但实际上呢?也没有报出具体的错误信息。 com.al...
herman 7年前 (2018-04-14) 10692浏览 0评论
最新在使用 Druid 时遇到了行转列报:xmlagg(xmlparse(content xxxxx||',' wellformed) order by xxxxx).getclobval() 错误的问题,最终通过修改参数得以...
herman 7年前 (2018-04-14) 3945浏览 0评论
阿里的 Druid 非常的流行,但是网上遇到的问题也多。业余草个人也从遇到过一个奇怪的问题,今天我公布一下该问题的解决办法。 这个问题主要是在执行 update 语句时报语法错误42000。 为了重现这个问题,我们先创建一个...
herman 7年前 (2018-02-02) 2984浏览 0评论
连续3篇讲解binlog。恢复是binlog的两大主要作用之一,接下来通过实例演示如何利用binlog恢复数据: 首先,看下当前binlog的位置: mysql> show master status; +----------...
herman 7年前 (2018-02-01) 3040浏览 0评论
binlog 顾名思义就是一种二进制日志,是一种与innodb引擎中redo/undo log完全不同的日志。它主要是用来记录对mysql数据更新或潜在发生更新的SQL语句,并以"事务"的形式保存在磁盘中。 binlog...
herman 8年前 (2017-10-25) 3306浏览 0评论
Tbase 是腾讯的一款分布式数据库系统。它提供的有一个冷备系统,今天我们来介绍下它。 生产上的数据库还有一种极少见但仍然会存在的异常情况,即整个数据库集群彻底故障。此时,为了进一步保障分布式系统的数据可靠性,建议在现有高可用容灾的基础上,...
herman 8年前 (2017-10-25) 6240浏览 0评论
在分布式环境当中,总是会遇到诸如 主机宕机 或 网络故障 等各种影响系统可用性的情况发生。轻则会导致投诉,重则导致企业核心数据的丢失,影响企业业绩和商誉。而如何确保分布式系统运行正常,应对各种故障场景,保证系统始终处于高可用状态是每个企业研究的方...
herman 8年前 (2017-10-25) 4065浏览 0评论
前文阐述了通过 脑裂,两地三中心方案, 为了解决分布式系统中的节点故障的问题,系统引入了两个组件 Agent、Center,作为调度模块。而如果在运行过程中,Agent、Center 本身也会出现主机宕机、网络故障等异常场景呢?我们梳理了分布式的...
herman 8年前 (2017-10-25) 3324浏览 0评论
解决了脑裂问题后,面向分布式系统的另外一个问题是出现机房级故障怎么办? Tbase目前应用于微信支付系统,因此Tbase的在设计时就考虑了两地三中心的架构(如下图所示)。简单来说,通过让Datanode(数据) 节点实现,同城节点强同步,异地节点...
herman 8年前 (2017-10-25) 3669浏览 0评论
分布式系统,通常是由若干台物理服务器通过网络搭建而成的,与单机系统不同的是,分布式系统通常由多台设备组成。主机(物理服务器)宕机 或者 网络故障 是大概率事件,而 脑裂 场景则是分布式系统中的常见...
herman 8年前 (2017-09-04) 3360浏览 0评论
在使用MySQL时,有时候我们需要向特定的字段追加内容。使用普通的update set 语句是无法实现的,那么有没有新的办法来实现呢?答案是肯定的,本文将借助使用mySQL的CONCAT函数来向某些字段追加字符串。 mysql向表中某字段后...