有网友反馈py-mongo-sync同步异常,检查发现curosr[0]取查询结果第一个文档时报错”no such item for Cursor instance”。这里的逻辑是,根据timestamp查询oplog起始位置,cursor类型是TAILABLE,然后取出第一条oplog,验证tim... ...
分类:
其他好文 时间:
2020-02-02 11:59:59
阅读次数:
67
2020年房地产市场走势如何?来看看贝壳找房的六个判断https://mp.weixin.qq.com/s?src=11×tamp=1580552050&ver=2132&signature=sR1k1AFwSFu587Leh336sgpknqBiNlVh*Tjgs7lNyC4Z9vHTe ...
分类:
其他好文 时间:
2020-02-01 21:18:39
阅读次数:
114
【时间】 1. 关注各系统服务器时间、第三方服务器、数据库时间同步问题。两方交易时,如果两方服务器时间相差太大,对方可能进行校验拒绝交易。 2. 不同的系统使用的时间类型可能不同,传递时需要转换。常用的类型有:Date、timestamp、String。精确值不同:年月日、年月日时分秒、年月日时分秒 ...
分类:
其他好文 时间:
2020-02-01 17:55:23
阅读次数:
102
FROM_UNIXTIME(1571387528)是把时间戳转换成mysql中的日期格式 UNIX_TIMESTAMP(NOW())是吧mysql中的日期格式转换成时间戳 DATE_FORMAT()是吧mysql中的日期格式按照自定义格式转换成对应的格式, 第一个参数是日期格式 使用的时候需要注意, ...
分类:
数据库 时间:
2020-01-31 10:27:59
阅读次数:
103
TIMESTAMP和DATETIME的相同点: 两者都可用来表示YYYY MM DD HH:MM:SS[.fraction]类型的日期。 TIMESTAMP和DATETIME的不同点: ...
分类:
其他好文 时间:
2020-01-30 18:47:42
阅读次数:
60
ConsumeQueue,IndexFile需要及时更新,否则无法及时被消费,根据消息属性查找消息也会出现较大延迟。 mq通过开启一个线程ReputMessageService来准时转发commitLog文件更新事件,相应的任务处理器根据转发的消息及时更新ConsumeQueue,IndexFile ...
分类:
其他好文 时间:
2020-01-27 09:16:46
阅读次数:
82
记录comitlog,consumeQueue,Index文件的刷盘时间点,文件固定长度4k,其中只用该文件的24个字节,其存储格式: 8字节physicMsgtimestamp+8字节logicsMsgTimestamp+8字节indexMsgTimestamp physicMsgtimestam ...
分类:
其他好文 时间:
2020-01-26 23:56:50
阅读次数:
124
1.IndexHeader头部,40字节,记录IndexFile的统计信息: begainTimestamp:该索引文件中包含消息的最小存储时间 endTimestamp:该索引文件中包含消息的最大存储时间 begainPhyoffset:该索引文件中包含消息的最大物理偏移量(commitlog文件 ...
分类:
其他好文 时间:
2020-01-26 00:49:29
阅读次数:
127
直接使用Sequelize虽然可以,但是存在一些问题。 团队开发时,有人喜欢自己加timestamp: var Pet = sequelize.define('pet', { id: { type: Sequelize.STRING(50), primaryKey: true }, name: Se ...
分类:
其他好文 时间:
2020-01-25 12:55:24
阅读次数:
95
需求:测试的接口中,有一个参数是时间timestamp,时间格式是”yyyyMMddHHmmss”,如:20171130160348 那么对应的,在jmeter里面,函数__time可以通过多种格式返回当前时间(注意:time前面是2根下划线)。 所以,对于上面的需求可以直接这样写,${__time ...
分类:
其他好文 时间:
2020-01-22 16:14:55
阅读次数:
185