github 表情符号反应机制和数据库模式猜测

问题描述 投票:0回答:0

Github 提供使用表情符号对讨论、问题、拉取请求和任何其他文本文档做出反应的功能。

使用开发人员工具中的网络选项卡。所有请求都指向表单数据中的

/reactions
gid
之类的内容。
gid
以可猜测的前缀开头,例如
D_
用于讨论,
DC_
用于讨论评论,
I_
用于问题等等。

重点是它看起来像一个大反应表(忽略分片),其中有列

gid
映射到各种实体(讨论,评论等)。但是在 RDBMS 中不可能有单列引用多个表的键。而且..它似乎没有多种反应表,例如DISCUSSION_REACTION,ISSUE_REACTION,COMMENT_REACTION。

Github 表情符号反应机制中的表模式或关系是否有任何猜测?或者……是NoSQL解决方案吗?

感谢阅读这个愚蠢的问题(或好奇心)。

致以诚挚的问候。

任何关于类似主题的谷歌搜索

github emoji reactions

github emoji reactions element with gid, subjectid

database github nosql emoji
© www.soinside.com 2019 - 2024. All rights reserved.