V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Rush9999  ›  全部回复第 2 页 / 共 3 页
回复总数  46
1  2  3  
2020-08-13 10:11:26 +08:00
回复了 32ddd 创建的主题 程序员 swaggerUi 的使用
2020-04-03 16:34:26 +08:00
回复了 BoomMan 创建的主题 问与答 一个简单的网盘需求,求大家科普是否有开源项目
xshell 不是有 xftp
2019-12-10 17:12:45 +08:00
回复了 stuxnet 创建的主题 问与答 如何在 spring 配置文件和 dockerfile 之间共享配置?
application.properties 里全都读环境变量 只写在 docker-compose.yml 里
热点事件日历一直请求超时
2019-09-24 17:17:52 +08:00
回复了 damon0097 创建的主题 问与答 做国际化,用哪个地图服务比较稳?
leaflet
2019-09-16 14:53:56 +08:00
回复了 ayonel 创建的主题 Elasticsearch 数据双份存储, ES + MySQL, 如何保证一致性
https://dbaplus.cn/news-11-2397-1.html
MySQL 数据同步到 ES 中,大致总结可以分为两种方案:



# 方案 1:监听 MySQL 的 Binlog,分析 Binlog 将数据同步到 ES 集群中。



优点:业务与 ES 数据耦合度低,业务逻辑中不需要关心 ES 数据的写入;

缺点:Binlog 模式只能使用 ROW 模式,且引入了新的同步服务,增加了开发量以及维护成本,也增大了 ES 同步的风险。



# 方案 2:直接通过 ES API 将数据写入到 ES 集群中。



优点:简洁明了,能够灵活的控制数据的写入;

缺点:与业务耦合严重,强依赖于业务系统的写入方式。



考虑到订单系统 ES 服务的业务特殊性,对于订单数据的实时性较高,显然监听 Binlog 的方式相当于异步同步,有可能会产生较大的延时性。且方案 1 实质上跟方案 2 类似,但又引入了新的系统,维护成本也增高。所以订单中心 ES 采用了直接通过 ES API 写入订单数据的方式,该方式简洁灵活,能够很好的满足订单中心数据同步到 ES 的需求。



由于 ES 订单数据的同步采用的是在业务中写入的方式,当新建或更新文档发生异常时,如果重试势必会影响业务正常操作的响应时间。



所以每次业务操作只更新一次 ES,如果发生错误或者异常,在数据库中插入一条补救任务,有 Worker 任务会实时地扫这些数据,以数据库订单数据为基准来再次更新 ES 数据。通过此种补偿机制,来保证 ES 数据与数据库订单数据的最终一致性。
2019-08-16 12:31:45 +08:00
回复了 rizon 创建的主题 程序员 es 可以把一张表的聚合结果直接写入另一张表中吗
https://www.elastic.co/guide/en/elasticsearch/reference/7.3/docs-reindex.html
POST _reindex
{
"source": {
"index": "twitter",
"query": {
"term": {
"user": "kimchy"
}
}
},
"dest": {
"index": "new_twitter"
}
}
2019-07-02 14:15:56 +08:00
回复了 xsdhy 创建的主题 问与答 班级表,大家一般用哪个单词呢? class?这个不合适吧
t_class
买彩票
2019-05-29 14:32:42 +08:00
回复了 a154312237 创建的主题 分享创造 我们又做了个直男移动电源。(福利)
好多人 这里发生什么了
2019-03-29 12:25:02 +08:00
回复了 utf16 创建的主题 问与答 Java 编程问题 求解决。。
不能直接 new 一个对象吗?没有构造方法还是什么。。。。没看懂需求是什么
2019-03-27 18:08:56 +08:00
回复了 Rush9999 创建的主题 程序员 后端程序员可以不会写 SQL 语句吗?
@tabris17 已经在擦屁股了,要不我才不会管这些东西合不合理,今天看见数据库有一个表,里面有四个字段,表达一个东西,一个字段用 1,2,3,4 都能表示,我现在就是视而不见,服务能跑就跑吧,代码全是重复的,我也懒得删了,我跟测试说,出问题了,谁写的找谁,别找我
2019-03-26 19:05:52 +08:00
回复了 Rush9999 创建的主题 程序员 后端程序员可以不会写 SQL 语句吗?
@ARhen 我让他倒序查一下 他就在前面加了个负号 然后给我看结果集 我说怎么不用 desc 他说以前没用过
2019-03-26 17:59:54 +08:00
回复了 Rush9999 创建的主题 程序员 后端程序员可以不会写 SQL 语句吗?
@darknoll 数据库有三个字段 a,b,c 关系是 a+b=c ,a,b 两个字段是常用更新的,我问为什么要加 c 字段,他告诉我,c 字段要排序,orm 不会写,所以就填上了。
2019-03-26 17:53:39 +08:00
回复了 Rush9999 创建的主题 程序员 后端程序员可以不会写 SQL 语句吗?
@warcraft1236 也不知道面试怎么进来的,说只会用 orm
2019-03-15 17:58:57 +08:00
回复了 ufs 创建的主题 Google 想买 Google Play 礼品卡
我玩 Rise of Civilizations 在 tb 上充了几百刀了。。。。。刷信用卡 6.7 的汇率,淘宝是 5 左右,我也担心黑卡。。。。目前未被封
2019-02-18 16:11:49 +08:00
回复了 cwcauc 创建的主题 Google Play Google Play 美区无法完成交易
2019-02-18 15:30:08 +08:00
回复了 cwcauc 创建的主题 Google Play Google Play 美区无法完成交易
什么叫无法完成交易呀。。。我翻墙充值,招行 visa,没问题呀
你绑定信用卡时有扣你 1$吗?扣款成功吗?
2019-01-23 15:27:01 +08:00
回复了 nulihuxi 创建的主题 MySQL 请问除了加索引以外,还可以如何优化 sql 呢?
SELECT
businessNo,
serviceType,
SUM(s.num),
SUM(
CASE
WHEN s.stauts = '2' THEN
s.num
END
),
SUM(
CASE
WHEN s.stauts = '3' THEN
s.num
END
)
FROM
(
SELECT
t.business_no AS businessNo,
t.service_type AS serviceType,
t.batch_status AS stauts,
COUNT(t.datagram_id) AS num,
updated_date AS date
FROM
t_issue_plat_datagram t
GROUP BY
t.business_no,
t.batch_status
) s
GROUP BY
s.businessNo
ORDER BY
s.date
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2594 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 11:06 · PVG 19:06 · LAX 03:06 · JFK 06:06
Developed with CodeLauncher
♥ Do have faith in what you're doing.