当前位置:编程学习 > C#/ASP.NET >>

使用EF时,涉及到数据库分库,分表该怎么处理呢.

使用entity framework等orm框架
但是大型应用的数据量一般很大,分库分表是难免的.
这时候EF有办法支持吗? --------------------编程问答-------------------- ORM在一定的场合下可以使我们不用关注SQL语句的书写,把主要精力放在业务逻辑上
但并不是适用于在所有场合
--------------------编程问答-------------------- 你怎样分?

如果你的数据库自动分的,那么任何客户端驱动都没有必要去管它。如果是手工分的,那么不就是访问不同的库、不同的表嘛。 --------------------编程问答-------------------- 还是要搞清楚前一个问题:你怎样分。这个不清楚,就等于是在给自己“下套”了,在不知道分库分表的具体含义时来问这个时髦概念如何用EF来实现,无的放矢了。 --------------------编程问答-------------------- 比如说.我将数据库平行拆分,按照用户来分,每1万个用户的数据拆分到独立的库.
一旦需要跨库取数据的话,是否存在问题呢. --------------------编程问答-------------------- 我帮楼主顶一下吧。这两天我也在研究这个EF,不清楚楼主解决了分表分库的问题了吗?
我的场景与你一样,我需要把1-5W的用户分到另一个User_1表,后面50W-100W的用户分到User_2表。
如果楼主解决这个问题了,请分享一下好吗?谢谢
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,