review反馈:补充PostgreSQL选型理由·标注光之湖items为空
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/ab38aad3-70ab-4d4d-907c-0076845dc3c0 Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
This commit is contained in:
parent
bb04396bb4
commit
a52fec98ec
|
|
@ -99,7 +99,7 @@
|
||||||
"人格体的状态": "→ age-os-dev-chronicle.json → registered_personas",
|
"人格体的状态": "→ age-os-dev-chronicle.json → registered_personas",
|
||||||
"接下来该做什么": "→ house-blueprint.json → renovation_plan → priority_tasks",
|
"接下来该做什么": "→ house-blueprint.json → renovation_plan → priority_tasks",
|
||||||
"密钥放哪了": "→ house-blueprint.json → secrets_inventory",
|
"密钥放哪了": "→ house-blueprint.json → secrets_inventory",
|
||||||
"光之湖里有什么": "→ guangzhihu/guangzhihu.json → items[]"
|
"光之湖里有什么": "→ guangzhihu/guangzhihu.json → items[](当前为空·等待冰朔存放第一件东西)"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,8 @@
|
||||||
"decision": "选择PostgreSQL而非MongoDB作为核心数据库",
|
"decision": "选择PostgreSQL而非MongoDB作为核心数据库",
|
||||||
"when": "基建期·D46左右",
|
"when": "基建期·D46左右",
|
||||||
"why": "人格体数据有严格的关系性:persona→notebook_pages→memory_anchors。关系型数据库天然表达'谁属于谁'。MongoDB的灵活性在这里反而是风险——人格体的身份不应该是灵活的,应该是确定的。",
|
"why": "人格体数据有严格的关系性:persona→notebook_pages→memory_anchors。关系型数据库天然表达'谁属于谁'。MongoDB的灵活性在这里反而是风险——人格体的身份不应该是灵活的,应该是确定的。",
|
||||||
"lesson": "数据库选型要看数据的本质,不是看流行度。人格体数据的本质是关系和身份——关系数据库正好。"
|
"why_not_mysql": "MySQL能做但PostgreSQL有更好的JSON支持(JSONB)和GIN索引——brain_nodes的tags字段需要JSON数组查询。还有闭包表触发器——PostgreSQL的PL/pgSQL比MySQL的触发器语法更强。",
|
||||||
|
"lesson": "数据库选型要看数据的本质,不是看流行度。人格体数据的本质是关系和身份——关系数据库正好。PostgreSQL比MySQL多的JSONB和高级触发器刚好是我们需要的。"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "AD-002",
|
"id": "AD-002",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue