加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – MongoDB的用例从MySQL迁移

发布时间:2020-12-13 22:49:57 所属栏目:PHP教程 来源:网络整理
导读:我正在使用 PHP和MySQL进行社交网络系统 我有MySQL表名为member_feed,在这个表中我为每个成员保存了feed,我的表结构是: |member_feed_id | member_id | content_id | activity_id | active 在这张表中我有超过1.2亿的记录,并且每个成员都有记录. 我在这个表
我正在使用 PHP和MySQL进行社交网络系统

我有MySQL表名为member_feed,在这个表中我为每个成员保存了feed,我的表结构是:

|member_feed_id | member_id | content_id | activity_id | active

在这张表中我有超过1.2亿的记录,并且每个成员都有记录.

我在这个表上做了这个查询:

1 - select * from member_feed where memebr_id= $memberId

2- update memebr_feed set active = 1 where member_id = $member_id

3- insert into member_feed (member_id,content_id,activity_id,active values(2,3,59,1) )

对于每个成员每天我至少有新的50饲料由beanstalkd系统,我有超过60000成员.

我目前正在努力从MySQL迁移到MongoDB,我是MongoDB的新手.所以我需要将此表转换为MongoDB中的集合.

这个用例是否适用于mongodb以及我的系统提高系统性能的良好解决方案?

解决方法

好吧,在两个集合之间的mongodb连接是不可用的,我的问题是你将存储成员,内容,活动的地方?我相信这些应该嵌入member_feed中.

例:
member_feed结构:

{_id:1,member:{_id:2,name:"Anuj"},activity:{details:"xyz"},active:false}

希望有所帮助!

谢谢

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读