我这边有个需求,千万级数据,一千左右的并发, EntityFramework 能撑住吗?技术方面没有问题,主要疑问是EF到底能不能上互联网项目!希望有经验的兄弟给个建议,谢谢
没问题,用EF5以上的版本,特别是EF6更好。在EF5的时候对EF做了大量的优化。你可以按照EF的速度是直接操纵sql的90%的速度来估算。
另外如果遇到某段EF代码的瓶颈特别大,那么解决起来很简单,用视图或者存储过程,然后在EF中调用视图和存储过程来解决特别大的瓶颈。
能自己写就不要上。
自己写不了可以试试。
cyq.data 的开源版本可以试试。
我是绝对可以写,但是大家都懂,企业开发很多时候时间上是不允许的
能撑住
哈哈 我就等着你回复呢?可不能瞎说!我虽然知道这么个理儿,但是没弄过这样的,所以有点没底气,上园子问问有经验的哥哥
@汪磊: 刚刚的
@dudu: 杜老大 能留个QQ吗, 想咨询你点事
@汪磊: 我邮箱ice@wedn.net
@汪磊: 可以发站内短消息
OfCourse!
您老人家不会是开发12306的吧?
如果12306需要,兄弟们都得上,必须上,中国人~
能不能撑得住看机器。 EF本身问题不大。
换句话说, 没犯低级错误的话, 如果EF撑不住, 那么单独撤掉EF, 换成别的, 一样撑不住。
OK
撑住呀
一个成熟的,强势的实体框架,必须得撑住吧。实在不行,看东家!
别整个“吧”啊?
@汪磊:必须撑得住,不过对人员的要求比较高,必须要很熟悉才行呢,要不然容易踩坑!
可以的 我们有现存的系统WPF+WCF+EF ,不过 在发现性能问题时 ,最好测测 EF生成的SQL,能用视图的就用,有时候 用视图和用EF那个性能真不是一个级别的
OK 谢谢
最近比较忙!
才1000并发都撑不住,微软可以去买块豆腐撞死了,服务器整好点,没问题