database - 在数据库中保存 droprates 的好习惯
问题描述
我有这样的怪物掉落表:
function sets() {
return [{name: "uncut", chance: 1/10},
{name:"cut", chance: 1/10},
{name:"set 2 roll", chance: 1/20, table: set2()},
];
}
function set2() {
return populate([{name: "diamond", chance: 1/3},
{name: "diamond ring", chance: 1/10},
{name: "set 3 roll", chance: 1/50, table: set3()}
],"set2 empty");
}
function set3() {
return populate([{name: "dragon diamond", chance: 1/3},
{name: "dragon diamond ring", chance: 1/10},
],"set3 empty");
}
将这些带有名称和删除率的数组/对象保存在数据库中的好方法是什么?关系?nosql?
如果使用谷歌云,什么数据库结构?或者,如何在不造成严重的未来瓶颈的情况下保存这些丢弃率?
解决方案
推荐阅读
- php - 为什么 For 可以工作,而 ForEach 在 PHP 中却不行?
- properties - 如何在 Rhapsody 中创建只读属性
- angular - 带有 SPA 角度应用程序的 Azure APIM API 安全性
- ms-access - MS Access 2010:网络位置上无法识别的数据库格式
- javascript - 单击 EN 更改为 AR,反之亦然
- flutter - 如何制作响应式 svg -flutter
- html - 在图片下方添加评论
- spring-boot - 如何使用詹金斯秘密在 application.yaml 中填充占位符
- c# - 如何为 WinUI 项目创建应用程序包?
- r - BFAST 绘图文本标签