![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
竹木一540
这个作者很懒,什么都没留下…
展开
-
闲聊kafka
在南京时,公司的boss系统(电信的短信系统)要与第三系统对接,第三方用的是php,并非java技术栈。分布式系统当时还没这么吃香。那时能想到的最好解决方案就是共用同一数据库。 当系我方统接收到一条短信时,向短信表中插入一条数据。而第三方系统利用另一张表,记录最后他们处理短信的id,因为id是递增的,因此第三方系统就可以获获取增量数据了。 这种通过共享数据实现的系统现在看起来虽然有那么点……。但我自认为在当时是最好的架构了。 其实kafka和我上面的模型何其相似,同样用到了递增特性,同样设制一个offse原创 2020-10-20 20:08:30 · 235 阅读 · 0 评论 -
德摩律在编程中的使用技巧
功夫乃是纤毫之争 王家卫《一代宗师》 在我写完上面的博客查询时间交集数据后,我发现网上也有类似的文章, 其作者用的是如下语句: SELECT * FROM test_table WHERE NOT ( (end_time < a OR (start_time > b) ) 上面用到NOT 还有 OR,其实等价于 SELECT * FROM test_table WHERE (end_time >= a .原创 2020-10-18 13:11:15 · 127 阅读 · 0 评论