OpenSIPS sql_cacher vs sqlops

用惯 Kamailio 的我早就习惯了 sqlops 模块

但可惜的是 OpenSIPS 3.4 没有 sqlops 模块,3.6 才有

3.4 只有 sql_cacher 模块

可谓一憾事

目前您敢在生产上用 3.6 版本吗?

反正我不敢,就算借我一个胆


今天2025年10月31日

3.4 版本的 avpops 模块就很好,昨天我理解错了

顺便提一个问题, 如果select 返回多行,要怎么取值

可以参考这个链接

https://users.opensips.narkive.com/AyEQ22uw/opensips-regarding-avp-db-query


关于 avpops 的另外一个链接也可参考下

https://docs.huihoo.com/opensips/tutorials/avpops/ar01s08.html


测试 3.4 的 avpops 模块

启动后的日志为:

复制代码
startup_route {
	if (!avp_db_query("SELECT username, password FROM subscriber", "$avp(username);$avp(password)")) {
		return;
	}
	
	# avp_print();
	
	$var(i) = 0;
	while (true) {
		if ($(avp(username)[$var(i)]) == NULL) break;
		xlog("username = $(avp(username)[$var(i)]), password = $(avp(password)[$var(i)])\n");	
		$var(i) = $var(i) + 1;
	}
	
	# avp_delete("*");
	
	avp_delete("$avp(username)/g");
	avp_delete("$avp(password)/g");
}
相关推荐
K成长日志3 天前
BLE链路层空口包--LE Uncoded PHY
物联网·嵌入式·蓝牙·iot·ble·无线·通信
liulilittle4 天前
论双机热备:分布式
服务器·网络·分布式·通信·竞态
liulilittle4 天前
论无知:分布式
服务器·网络·分布式·并发·通信·竞态
liulilittle6 天前
麻将系统架构
服务器·网络·分布式·游戏·系统架构·通信
xixixi7777712 天前
产业全景解读:太空算力、国产芯、国产大模型、6G 空天地、AI 可信身份、后量子安全多线全面突破
人工智能·安全·ai·大模型·数据中心·通信·运营商
liulilittle13 天前
Exhaustive drift-fix simulation V2 — KCC on shared-bottleneck wired path.
开发语言·网络·python·tcp/ip·计算机网络·信息与通信·通信
liulilittle17 天前
KCC 拥塞控制算法缺陷修复记录(26/07/05)
网络·tcp/ip·计算机网络·c·信息与通信·tcp·通信
liulilittle17 天前
KCC 边界缺陷深度分析:六问题根源与解决方案
网络·网络协议·tcp/ip·计算机网络·信息与通信·ip·通信
RayRings1 个月前
OFDM, OFDMA, SC-FDMA的区别
通信
liulilittle1 个月前
回归物理本质:对拥塞控制实验室依赖与公平性误置的反思
网络·tcp/ip·计算机网络·算法·tcp·通信·拥塞控制