Closed imlida closed 3 years ago
打印sql日志发现每次判断权限都需要查询全表,如果表数据很大这样查询效率非常低吧
@imlida 不调用数据库的话还好吧,Casbin可以在内存中查询策略
那只能把单独建一张表来存储用户角色,这里只做角色授权了,如果授权角色也存在这张表的话有几万个用户那这张表就会有几万条记录,没办法查询了。
规则常驻内存,并不是每次判断都会查询数据库,前提是未重启Hyperf、未修改规则
打印sql日志发现每次判断权限都需要查询全表,如果表数据很大这样查询效率非常低吧