下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
论坛 >大数据 >微博数据库设计案例

微博数据库设计案例

好汉发布于 2015-10-17 18:58查看:769回复:3

现阶段我们很多现代人都经常刷微博和微信,但是他们两者之间区别很大,而微信和微博最大的区别不同在于精确,虽然微信的异军突起,但微博的作用也是不容忽视的,本期的将教大家讲解微博的数据库设计方面的操作问题,对于很多学习编程的朋友来说,看看还是不错的。
微博数据库设计案例
微博从字面解释来说讲的话,它就是微型博客,微博概念最早来自美国,一个名为Twitter的网站,正因为微博的特性让其迅速走红,慢慢进入很多的主流人群的视野。因此,本期的数据库设计学习内容特此讲讲这方面的东西。以下是本节的学习:
用户信息

字段名字段代码字段类型描述
编号User_Idnumber主码
用户名Namevarchar(50)
性别Sexvarchar(2)男or女
生日Birthdaydate
注册日期Rdatedate
邮箱E-Mailvarchar(50)
博客地址Blogvarchar(50)
工作Jobvarchar(10)
一句话备注Remarksvarchar(100)

信息

字段名字段代码字段类型描述
信息编号M_Idnumber主码
用户编号User_Idnumber
发布日期Release_Datedate
内容Contentvarchar(300)


评论

字段名字段代码字段类型描述
评论编号Comments_Idnumber主码
信息编号M_Idnumber
评论用户编号C_User_Idnumber
被评论用户编号Bc_User_Idnumber
评论日期C_Datedate
内容Contentvarchar(300)


私信

字段名字段代码字段类型描述
私信编号Private_M_Idnumber主码
用户编号User_Idnumber
接收用户编号Receive_User_Idnumber
发送日期Send_Datedate
内容Contentvarchar(300)


回信

字段名字段代码字段类型描述
回信编号Reply_M_Idnumber主码
私信编号Private_M_Idnumber
用户编号User_Idnumber
接收用户编号Receive_User_Idnumber
发送日期Send_Datedate
内容Contentvarchar(300)


关注-被关注

字段名字段代码字段类型描述
编号Idnumber主码
关注者编号concern_User_Idnumber
被关注者编号concerned_User_Idnumber

总结:最关键点微博的技术架构是如何优化缓存和消息队列的效率,并合理规划数据存储。以上只是关于微博数据库设计中的一个简单想法操作,欢迎各位高手继续补充说明,更多的视频可以登录课课家官


收藏(0)0
查看评分情况

全部评分

此主贴暂时没有点赞评分

总计:0

回复分享

共有3条评论

  • 慧星的那一夜
  • Real Madrid
  • 药师
  • mr jack
  • YUI
  • Mr ken
  • Mright
  • cappuccino
  • 课课家技术团队1
  • love洒脱留守
  • 酸酸~甜甜
  • 课课家团队03
  • K哥馆
  • 选择版块:

  • 标题:

  • 内容

  • 验证码:

  • 标题:

  • 内容

  • 选择版块:

移动帖子x

移动到: