首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NOSQL数据库用于高读并发

问NOSQL数据库用于高读并发
EN

Stack Overflow用户
提问于 2016-03-03 18:45:59
回答 1查看 68关注 0票数 0

您好,我正在使用ldap来存储用户配置,当我开始的时候,我有少量的数据,现在它增加到超过2000万条记录。

现在我面临性能问题,我更喜欢ldap beacuse用户配置,因为与读取和搜索操作相比,更新较少。

我想用NOSQL db替换ldap,它将为我提供超过5000万条记录的20000/秒的读取操作。

ldap中的数据是用户信息、凭据和用户特定的设置,由于所有ids而出现问题。我已经根据名字,姓氏对数据进行了索引,当我有大约500K的数据时,Sun ldap做得很好,当我的数据达到大约500万的时候,我就会面临搜索的问题,搜索没有索引,后来我发现问题是关于所有id的,例如Chavan在印度是非常常见的姓氏,当它出现在超过all-id -阈值的属性中时,我的搜索总是失败,我多次增加了all-id阈值,但它有性能问题。所以我想读取ldap并使用nosql db

EN

回答 1

Stack Overflow用户

发布于 2016-03-05 15:57:01

您想使用哪种DB?例如,在Mongo中,您可以使用sharding进行一些负载平衡。另外,应该考虑切换到NoSQL,因为这很大程度上取决于应用程序逻辑。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35769971

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档