gpt4 book ai didi

architecture - 存储徽章标准的最佳方法?

转载 作者:行者123 更新时间:2023-12-03 08:37:58 26 4
gpt4 key购买 nike

我一直在考虑如何在新网站上实现类似于SO的徽章功能。存储徽章标准的最佳方法是什么?

两个想法:

  • 所有代码
  • '第二系统'-创建用于定义徽章及其标准的元架构。将一些信息存储在数据库中,并让代码查询它以找出徽章及其条件。

  • 有更好的方法吗?

    最佳答案

    规则。

    您在系统中创建事件,并在事件流处理器中使用规则。

    具体来说,假设您有一个徽章“发了10个帖子”。您不必为每个帖子都运行“从user =:user的帖子中选择select count(*)”。相反,您有一个简单的规则,可以监视每个帖子的来历并对其“计数”,并将规则状态存储在用户配置文件中。

    这样,“发10个帖子”与“发1,000,000个”帖子一样便宜。

    这也使系统更具可扩展性。

    关于architecture - 存储徽章标准的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/522943/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com