请问有5个客服,怎么保证每个客服随机取出的数彼此之间都没有重复呢?

问题描述

假定有5个客服,每个客服都需要随机对100个客户进行电话调查,那么有什么算法可以保证这5个客服自己从数据库中取出的客户没有重复并且客服之间也没有重复呢

解决方案

解决方案二:
取的时候给表加独占的锁给要取出的记录做个标记表明此记录正在处理(更改某个字段的值),然后取出来.所有人去取记录的时候都要取未标记的
解决方案三:
实现这个好像主要是在数据的隔离级别上设置比较有效要是在代码中判断不怎么好,个人认为
解决方案四:
将100个客户的ID一起取出来,放入list中,写个方法加上同步后访问list并清除取出后的ID,这样保证不会重复。
解决方案五:
本人认为1楼方式比较好。
解决方案六:
可以把表示五个客服的唯一id追加到随即数据的最前边或最后边,这样保证不重复。
解决方案七:
引用4楼rumlee的回复:

本人认为1楼方式比较好。

一楼的做法是最容易想到的方式,这种方式要对用户非正常退出的情况花些功夫
解决方案八:
在数据库上使用隔离级别看上去也能解决问题,但是隔离级别只是为了处理事务的并发问题,当一个事务完成,即一个客服完成了对客户的访问后,另一个客服在独占锁解除后,让能对客户操作。不知道楼主是否允许这样的操作?如果楼主只想让每个客服对客户只操作一次,隔离级别的方案恐怕不能解决问题。或许业务流程的思想能解决问题,把需要调查的客户当做需要处理的任务,5个不同的客服都从任务列表中读取任务,这样应该能解决问题吧?类似于银行的排号机的实现。
解决方案九:
楼上各位真是速度啊,刚还是只有2楼,我提交的时候都到7楼了。

时间: 2024-08-02 00:41:43

请问有5个客服,怎么保证每个客服随机取出的数彼此之间都没有重复呢?的相关文章

微信服务号开发模式下,如何获取用户发送给服务号的信息,转给客服,再将客服回答信息转给用户?

问题描述 微信服务号开发模式下,如何获取用户发送给服务号的信息,转给客服,再将客服回答信息转给用户? 开发一个微信转接接口,需求是:微信服务号在开发者模式下,也就是有基本配置(服务器配置),获取到用户向服务号发送的信息,转接到在线客服,然后客服回答的信息在转接到用户,起到转接作用. 解决方案 收到信息后回复success或者空内容,保存微信发送的相关信息:http://mp.weixin.qq.com/wiki/1/6239b44c206cab9145b1d52c67e6c551.html 怎么

webim如何在客服端显示访客信息

问题描述 webim接到移动客服,如何在客服端显示访客信息 解决方案 用消息的扩展实现,见http://docs.easemob.com/doku.php?id=cs:300visitoraccess:20webplugin#显示用户信息

留住访客的核心:访客价值的认同与实现

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 对于一个站点来说可持续发展关键因素是访客,而访客的积累靠访客体验,很多站长朋友们会说:站点的加载速度.页面风格色调.整体框架.内容和广告布置等影响着访客体验.所以很多站长就一味的以这些方向来提高访客体验,然而站点的发展仅靠访客体验是不够的.访客在一个设计友好的站点上总有腻的一天,真正留住访客的是站点的价值,如何从访客体验转变到注重访客价值将成

如何建一个博客!ZBlog个人博客建站攻略

Z-Blog是一款小巧而强大的基于Asp平台的Blog程序,其特性包括:丰富的主题界面及插件扩展支持:采用Web Standards网页设计标准:生成静态日志页面,支持自定义目录配置:支持FierFox.http://www.aliyun.com/zixun/aggregation/10963.html">Opera.Safari等浏览器:支持Wap,支持Windows Live Writer等离线写作软件. 选择 Z-Blog 作为个人博客的理由: 安装环境要求低,支持ACCESS与My

博拉博客营销平台让博客轻松赚钱

中介交易 SEO诊断 淘宝客 云主机 技术大厅 博拉网首创博客口碑营销,让好产品家喻户晓,她是领先的博客营销专家,五粮液国邑干红品牌.美国切迟·杜威公司特洛伊品牌.长虹集团长虹佳华数码品牌.南山奶粉品牌.爱可视品牌等博客评论赞助计划在业界得到了一致好评.博拉以产品体验型与话题话题广告型的双向运营模式给博客带来盈利赚钱新的闪光点.我有幸成为博拉博客口碑营销平台团队的一员,积极参与博拉网品牌营销博客评论赞助计划,从中得到了物质与精神双丰收. 博拉网博客评论赞助计划(即博拉博客营销平台)会员博客中心管

世界顶级博客的47个博客技巧

写在前面的话:这是一篇关于博客技巧的翻译文章,不过有些地方翻译的有些含糊不清,如果有不明白或容易产生误解的地方,建议参照原文地址(需要代理才能访问).翻译人不详,原文出自NetGuide网站. 世界顶级博客的47个博客技巧 有些博客曾因为写日志而丢掉了工作.朋友.甚至配偶,因此博客们必需注意到自己今天写的文章会在未来的日子给自己带来什么后果.这里总结了一些世界上具有丰富经验的顶级博客们的分享出来的一些经验和技巧供大家参考. Meg Hourihan (megnut.com) ● 频繁的更新,好的

世界上最好博客的47个博客技巧

博客|技巧  Meg Hourihan (www.megnut.com) ·频繁的更新,好的作品,以及个性 - 这些因素的配合是非常关键的的.如果你不能定期的更新(不一定是每天,但要有一固定的计划),博客就难于建立影响和访问量. ·人们如果发现了作品的价值,他们会原谅你的拼写错误. 但如果你不能保持作品的水平,访问量就会下降. ·不用为谁在阅读而担心, 只写你所感兴趣的题材. 不要去取悦他人, 把精力集中在你认为有意思的东西上. ·设定范围. 考虑你所能舒适地分享多少关于你自己的东西, 你不必"

精确定位访客群体才能让访客来了再来

精确定位访客群体,给访客权威的答案,让访客才会来了再来.我们都知道,搜索引擎面向的是访客,而我们是通过搜索引擎这个平台将我们的网站展现给访客的.而这也恰恰回到我们网站的建设目的.我们做网站不仅要让搜索引擎青睐更加要让我们的访客群体喜爱. 我们拿seo这个关键词为例.如下图所示,我们可以看到目前在百度搜索结果排在前几位的分别为站长工具,搜外论坛,百度百科,还有一个是zac的博客.下面我们就根据图中的这几个网站来谈谈网站的精确定位访客群体. 首先第一个是百度百科的内容,谈到百度百科,很多人肯定都很熟

博客seo之以博客养博客

要做好自己的博客,那么我想我写的这篇文章对你来说是有帮助的了,博客seo之以博客养博客将会告诉你怎么去推广你的博客! 在写这篇文章的时候,我思索了良久,回想了一下这一个月来自己做这个博客的经历,然后也上网搜索了一下自己喜欢的wordpress,结果发现了下面这个消息!"北京时间11月11日消息,据国外媒体报道,WordPress创始人马特·穆伦维格(Matt Mullenweg)周四确认,WordPress博客量现在已经超过6000万,每月独立访客量超过3亿."每月三亿,这是一个什么概