update the Update Concurrency Safety Desc

This commit is contained in:
lionsoul2014 2025-12-01 13:41:37 +08:00
parent ab16071797
commit 8cecf2f3aa
1 changed files with 1 additions and 1 deletions

View File

@ -101,7 +101,7 @@ Ip2Region 官方社区正式上线于 `2025/06/12` 日,一方面提供了稳
# 相关备注 # 相关备注
### 1、并发查询必读 ### 1、并发查询必读
xdb 整个缓存的查询都 <b></b> 并发安全的,基于文件的查询都 <b>不是</b> 并发安全的实现,不同进程/线程/协程需要通过创建不同的查询对象来安全使用,并发量很大的情况下,基于文件查询的方式可能会导致打开文件数过多的错误,请修改内核的最大允许打开文件数(fs.file-max=一个更高的值)或者将整个xdb加载到内存进行安全并发使用 如果你使用的 `binding` 提供了并发安全的查询服务,例如[Java](./binding/java)**请优先使用该并发安全的查询服务**;底层的 xdb 实现,除了完全基于内存的查询 <b></b> 并发安全的,其他基于文件的查询都 <b>不是</b> 并发安全的,不同进程/线程/协程需要通过创建不同的查询对象来安全使用,并发量很大的情况下,基于文件查询的方式可能会打开很多 xdb 文件,请修改内核的最大允许打开文件数(fs.file-max=一个更高的值)。
### 2、核心 xdb 技术: ### 2、核心 xdb 技术:
1. xdb 数据结构分析:[“ip2region xdb-数据结构描述“](https://ip2region.net/doc/xdb/structure) 1. xdb 数据结构分析:[“ip2region xdb-数据结构描述“](https://ip2region.net/doc/xdb/structure)