V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  poembre  ›  全部回复第 2 页 / 共 4 页
回复总数  63
1  2  3  4  
2023-11-23 14:20:49 +08:00
回复了 poembre 创建的主题 MySQL 想问一个 mysql 高频实时交易的表设计
@mourner 有个问题,因为涉及到玩家的道具物品数量,如果放入 redis 没法用事物 来保证一致性。 比如 mysql 操作成功 Redis 失败 等杠精问题 ... 。 然后 DNF 那个 将物品放入拍卖行 如果一直没人买, 到期会自动退回。 这个好像避免不了更新操作, 即使放入 Elasticsearch 也要被拎出来更新 。
2023-11-23 12:02:07 +08:00
回复了 poembre 创建的主题 MySQL 想问一个 mysql 高频实时交易的表设计
@21231sv 目前是 golang
2023-11-23 11:56:54 +08:00
回复了 poembre 创建的主题 MySQL 想问一个 mysql 高频实时交易的表设计
@poembre 但确实会越来越大, 比如张三 有 10000 把太刀 他可以每次上架 1 把 。 被人购买后 有 1W 条 库存为 0 的数据
2023-11-23 11:56:10 +08:00
回复了 poembre 创建的主题 MySQL 想问一个 mysql 高频实时交易的表设计
@kxct 但确实会越来越大, 比如张三 有 1000 把太刀 他可以每次上架 1 把 。 被人购买后 有 1W 条 库存为 0 的数据

分表也可以 分表条件 用什么字段, 这里最佳选择是 道具 ID 取余或者其他 ; 增加了点工作量 效果 应该还不错 ; 配合 @mourner 大佬的改交互方案
2023-11-23 11:49:14 +08:00
回复了 poembre 创建的主题 MySQL 想问一个 mysql 高频实时交易的表设计
@mourner 大佬说的在理,改交互方式;



总结一下就是 :

dnf 的交易界面是直接搜索道具名称, 列表展示的字段是 :

卖家昵称 卖的物品道具名称 数量 价格
张三 小太刀 1000 $34000

--------------------------更改为 ------------------------------------------

改为 直接搜索道具名称 列表是道具总表 items 表:

道具 id 道具名称 类型 属性 等级
58 小太刀 武器 +30 攻击 1


然后点击 小太刀 这行后; 弹窗列表展示谁在售卖 通过 id 58 去 trade_info 表查询 列表展示的字段是 :

卖家昵称 卖的物品道具名称 数量 价格
张三 小太刀 1000 $34000




大佬的方案极好 解决了查询问题, 省去了一层 表的关联查询。
比如之前可能是 select * from items as A left join trade_info as B ON A.id = B.item_id WHERE A.item_name like "%小太刀%"


更改后是:
select * from items WHERE item_name like "%小太刀%"
select * from trade_info WHERE item_id = 58
更加方便加缓存了


另外我还是想问 :
关于 交易信息表(trade_info), 某物品道具已经被买空,库存字段为 0; 是否需要从交易信息表 删除; 否则 trade_info 表数据非常大
2023-11-21 13:47:22 +08:00
回复了 Vvvv22 创建的主题 文学 请分享一首或者一句你最喜欢的诗词!中外文不限
比较有气势的一句 : 辞去泉台招旧部,旌旗十万斩阎罗 陈毅将军 梅岭三章
2023-11-08 19:08:38 +08:00
回复了 dearzhzhao 创建的主题 Go 编程语言 咨询一下 Go 开发的大佬
@dearzhzhao 认真,花了 1 天时间 装了环境 。 目前还在 拿 8 年前 springMvc blog 练手中。
2023-11-08 14:56:39 +08:00
回复了 hewr 创建的主题 宽带症候群 腾讯大王卡,老用户不如狗
同样月租 19 的大王卡套餐 ,错过 70g 活动。 我仍然记得 19 元月租的大王卡 每天有 100M 免费流量的 。 现在 100M 莫名其妙没了
2023-11-07 17:44:18 +08:00
回复了 dearzhzhao 创建的主题 Go 编程语言 咨询一下 Go 开发的大佬
小弟是多年的 Go 开发,目前对 java 非常感兴趣想要学习。

本人深刻知道学习一个新的语言,系统性的学习资料是非常重要的,否则学的七零八碎的,java 的项目规范,开发规范等等都使用的不标准也太尴尬了。 ----- 特别是框架的使用不能很好的掌握 spring-boot 还有库的使用 无法判断 用哪种 orm 更好 比如 orm-jdbctemplate mybatis mybatis-plus

希望能和 java 互换技能
2023-10-24 10:05:10 +08:00
回复了 code123789 创建的主题 酷工作 有在武汉的小伙伴吗? 11-20k 招一个 PHP 后端
自己面试过了,因多种原因导致无法去入职.
2023-10-23 12:14:58 +08:00
回复了 leo747604 创建的主题 DNS 一个奇怪的 DNS 问题
我和 op 不一样,我是反向操作。 我所在地区 cloudflare 时好时坏。 上周刚从 cloudflare 转回 NameSilo
2023-09-08 09:43:23 +08:00
回复了 sunmoon1983 创建的主题 MySQL Mysql 是用分区表,还是直接分表?
mysql 单表 8 亿 路过。3kw 这才哪跟哪
2023-08-31 10:13:04 +08:00
回复了 zx9481 创建的主题 问与答 请教一下大家的博客图片是怎么存储的
@Insa oss 10 块一年怎么操作, 刚看了下仅 “ 标准存储包容量规格:20GB ” 都 已经是 25.92 一年
2023-08-22 19:57:00 +08:00
回复了 Laysan 创建的主题 数据库 求教个 Mysql 数据库分库分表的问题
我有个单表表 目前 7 亿+ 数据量, 一周差不多 2-3KW 写入量。
2023-08-18 14:02:21 +08:00
回复了 lushiwu 创建的主题 程序员 选 go 还是 Java
选什么,全都要
我入门的时候是 直接看 B 站开源的 goim 代码, 然后改成自己想要的样子。

https://github.com/poembro/goim-demo
2023-07-24 19:43:03 +08:00
回复了 yoyoman 创建的主题 奇思妙想 一个水果相关的搞钱想法,给有相关资源的朋友参考下
我家种植梨子的, 现在正是成熟上市期,有意可以联系。 大佬就当写个 demo 先玩一把。
2023-06-14 20:06:54 +08:00
回复了 GT1 创建的主题 随想 诊所看不起小病
最近首阳,刀片嗓 ,医生诊断书 是急性化脓扁桃体发炎。 打了三天的药水 主要地塞米松磷酸钠 共 6 瓶,花费 200 走了医保直接半价。 否则 400 多 。
2023-06-12 17:50:37 +08:00
回复了 SWALLOWW 创建的主题 问与答 二阳了,坐标北京
@wonderfulcxm 我也是,阳了两周了 。 现在还没恢复嗅觉
@liuxu
@Famio
分区字段 有个限制 必须主键
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3449 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 04:54 · PVG 12:54 · LAX 20:54 · JFK 23:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.