+ -
当前位置:首页 → 问答吧 → 如何建立一个知识数据库,将储存最大化?!

如何建立一个知识数据库,将储存最大化?!

时间:2011-08-18

来源:互联网

如何以最小的空间储存更多的数据,查询的时候返回需要的数据?

比如我们要储存
C/C++ code

孔丘 (前551年9月28日<农历八月廿七>~前479年4月11日<农历二月十一>),字仲尼。排行老二, 汉族人


我有个想法:
1.将各个数据拆分出来:
  (1)孔子
  (2)出生 对应 前551年9月28日
  (3)民族 对应 汉
  (4)职业 对应多个 思想家、教育家
  (5)简介 用于储存无法拆分的数据 个人简介或者其他什么的
2.将其他人物也是这样储存,我们查找职业为思想家时就可以把对应的人物给找出来了。
3.不局限于人物
4.主要思想就是将各个名词、时间、地点、人物、事件拆分开来储存,并设置各自的关联

思路是这样的,我们具体要如何实现呢?!

作者: fisheep_works   发布时间: 2011-08-18

孔丘 (前551年9月28日<农历八月廿七>~前479年4月11日<农历二月十一>),字仲尼。排行老二, 汉族人,春秋时期鲁国人。孔子是我国古代伟大的思想家和教育家,儒家学派创始人,世界最著名的文化名人之一。编撰了我国第一部编年体史书《春秋》。据有关记载,孔子出生于鲁国陬邑昌平乡(今山东省曲阜市东南的南辛镇鲁源村);孔子逝世时,享年73岁,葬于曲阜城北泗水之上,即今日孔林所在地。孔子的言行思想主要载于语录体散文集《论语》及先秦和秦汉保存下的《史记·孔子世家》。

作者: fisheep_works   发布时间: 2011-08-18