MongoDB从MySQL迁移的用例

我使用PHPMySQL作为社交网络系统

我有MySQL表名为member_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}

希望有所帮助!

谢谢

链接地址: http://www.djcxy.com/p/88749.html

上一篇: use case for MongoDB to migrate from MySQL

下一篇: MySQL vs MongoDB 1000 reads