问题描述
请问opendj服务器不支持分页,如何进行分页?数据量在100W左右。目前使用springldap框架,没有使用opendj的sdk,因为可能后期因为选型换其他的目录服务器,但是opendj本身带的分页不是真正的分页,急求分页方法,jndi或者springldap的方法都可以。前台分页就算了,数据量太大了受不了。
解决方案
解决方案二:
LDAP可以分页吗,这个玩意就是一个目录存储,分页只能通过自己写代码来分呀。我个人是这样认为的,没看到LDAP有分页的功能
解决方案三:
引用1楼littlebrain4solving的回复:
LDAP可以分页吗,这个玩意就是一个目录存储,分页只能通过自己写代码来分呀。我个人是这样认为的,没看到LDAP有分页的功能
是啊,不能啊,但是客户非要加这功能。有没有什么变通的分页办法啊?
解决方案四:
从内存分,来个假分页!
解决方案五:
先根据搜索条件一次性把结果数据放进List中,再对List进行分页。
解决方案六:
引用3楼littlebrain4solving的回复:
从内存分,来个假分页!
可以是数据量太大了啊100W。。。
解决方案七:
引用4楼littlebrain4solving的回复:
先根据搜索条件一次性把结果数据放进List中,再对List进行分页。
可以是数据量太大了啊100W。。。内存也承受不住啊
解决方案八:
引用6楼cnblackback的回复:
Quote: 引用4楼littlebrain4solving的回复:
先根据搜索条件一次性把结果数据放进List中,再对List进行分页。可以是数据量太大了啊100W。。。内存也承受不住啊
数据太多就没办法了,毕竟LDAP不是为大数据考虑得。很多人非得把他拿来做数据库来做,这就是缺点。。他本来只是一个目录管理器,对权限管理用的多。
解决方案九:
http://baike.baidu.com/view/159263.htm?fr=aladdin百度百科说的很明白了LDAP的作用,如果你非得解决分页的问题只能从内存中分。
时间: 2025-01-08 02:59:02