MongoDB从MySQL迁移的用例
我使用PHP和MySQL作为社交网络系统
我有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