MongoDB如何处理事务

fengbangyue 2011-06-15 07:03:47
请问在关系型数据库中,对于用户注册时分配账号,可以在数据库中采用锁机制避免产生相同的账号。而在MongoDB中不提供锁机制和事务,如何对并发分配用户账号进行处理。
本人不懂MongoDB,想学习一下在项目中使用,但不知道这个问题现在大家是如何解决的。不然真没信心能够学来在项目中实用。
所以一直处于关注状态
...全文
4817 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
flylee368 2012-01-11
  • 打赏
  • 举报
回复
最好能是Java实现的例子
flylee368 2012-01-11
  • 打赏
  • 举报
回复
怎么用程序实现事务,能给个例子么
JJY1982 2011-08-16
  • 打赏
  • 举报
回复
https://gist.github.com/914916

也许对你有用
fengbangyue 2011-07-09
  • 打赏
  • 举报
回复
周末再顶顶
lanbaibai 2011-07-05
  • 打赏
  • 举报
回复
我也想知道,求高手啊
HackersAndPainters 2011-07-05
  • 打赏
  • 举报
回复
不支持事务
fengbangyue 2011-06-28
  • 打赏
  • 举报
回复
在顶一下
fengbangyue 2011-06-20
  • 打赏
  • 举报
回复
谢谢大家的回答,但我上面已经说过了,我知道它不支持事务功能。我已知道可以在应用程序中实现。我想要知道的是,大家平时都是如何实现的?比如说一个你自己在项目中的实现方式。
chengleibing 2011-06-18
  • 打赏
  • 举报
回复
不支持事务功能,但可以用程序实现功能
fengbangyue 2011-06-18
  • 打赏
  • 举报
回复
自己在顶一下,希望使用过MongoDB的高手过来踩踩
KAMCHIHAU 2011-06-17
  • 打赏
  • 举报
回复
即便是他没有提供,
楼主你都可以模拟一个锁及事务的工能出来的,
你的操作系统本身就有线程进程这些涵数
fengbangyue 2011-06-17
  • 打赏
  • 举报
回复
以前在使用MySQL/MS SQLServer 等支持事务的关系型数据库的时候,如果我开发一个C/S结构的程序,我可以多个客户端独立地对数据库进行访问,如果遇到需要处理注册帐号等分配的时候,我直接使用数据事务就可以完成,就是 说我不必进行服务端编成的。而现在,我需要编写一个服务端程序来处理该类事务了

从此可以看出,MongoDB对Web编程比较好,因为全部都是在服务器端处理的嘛,对于这个C/S结构没有优势了。
fengbangyue 2011-06-16
  • 打赏
  • 举报
回复
谢谢楼上的回复 我知道不支持事务,我的问题是任何一个系统肯定都会或多或少的存在需要事务性操作的东西,就如上面的账号分配一样,如果遇到这样的问题,大家是如何解决的呢?
rucypli 2011-06-15
  • 打赏
  • 举报
回复
不支持事务

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧