假设我们有一个网站,其中每个人都有个人资料,其他人则向个人资料写评论。 (就像Facebook上的墙)。存储针对某人的评论的最佳方式是什么?我想像一个关系数据库类型的东西,其中将有一个字段以长字符串的形式保存一个人的所有注释,并以某种分隔符分隔,但我不确定这是否是最好的方式。有任何想法吗 ?将信息存储在类似网站的论坛中
0
A
回答
0
您将有两个独立的表一个用户一个注释,都具有其独特的ID的条目,架构会是这样的:
Users (ID, name, mail, etc)
Comments (ID, for, from, time, content, etc)
凡为和从字段是用户ID。
0
postgresql,mysql,sqlite甚至leveldb如果你想要简单的键值存储。有很多教程可以开始使用它们中的任何一个。
0
关系数据库的问题在于它们不能很好地适应超大规模的社交网站。当你的桌子开始变大时,查询将开始花费更多时间。如果你的网站会很小,那么关系数据库就没问题。我认为你可能想调查“NoSql”数据库。
从这里开始: http://nosql-database.org/
相关问题
- 1. 从网站存储信息
- 2. 发布PHPBB论坛主题/在一个网站发布信息
- 3. php论坛类型流动网站
- 4. 手机版网站论坛
- 5. 在mysql中存储论坛帖子
- 6. 将消息存储在聊天网站
- 7. Google网上论坛集成到网站
- 8. 将论坛讨论汇编成分类文章或信息的算法/方法?
- 9. 论坛网站的Mysql结构
- 10. 在Prestashop中存储所有网站点击量的HTTP_REFERER信息
- 11. Rails:用户的最佳关联模型 - >帖子 - >评论模型在网站论坛中有点类似?
- 12. 如何在网站上存储评论?
- 13. 将论坛软件整合到现有的Zend网站中
- 14. 在我的网站上获得讨论论坛/查询支持
- 15. 网站地图使用论坛生成
- 16. 将网站后台与论坛软件整合在一起?
- 17. 在网页上的评论论坛
- 18. 在C#Winforms中使用propertyGrid将信息存储在网格中
- 19. 在C#中存储类型信息
- 20. 从网站检索信息并将其存储在Excel工作表中
- 21. 将登录信息存储在Cookie中
- 22. 将信息存储在音频中
- 23. 评论(写一次)数据库设计存储网络信息
- 24. 关闭网站信息和存储在excel文件
- 25. 网站分类到博客,新闻或论坛
- 26. 如何使用iframe将Google网上论坛论坛嵌入网页?
- 27. 将信息存储在本地存储中的缺点
- 28. 如何从网站获取信息,类似于在Facebook中完成的操作?
- 29. 在java中存储信息
- 30. 在cookies中存储信息
为什么不使用CMS或某种博客系统? – Kapep 2011-12-16 17:21:30
嗯从来没有想过这个。我想你的意思是像Drupal那么?你知道Drupal是否允许我创建一个网站,让每个人都可以创建自己的个人资料? – Cemre 2011-12-16 17:26:55