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");
}
相关推荐
无名3874 天前
测试 kamailio 的 tcp_reuse_port 以及 FreeSWITCH 的 reuse-connections 等等
通信
liulilittle7 天前
WintunAdapter 设计解析:一个 VNP 数据面的无锁优雅实现
网络·c++·it·通信
liulilittle7 天前
OPENPPP2 1.0.0.26145 正式版发布:内核态 SYSNAT 性能飞跃 + Windows 平台避坑指南
开发语言·网络·c++·windows·通信·vrrp
liulilittle12 天前
OPENPPP2 CTCP 协议栈 + 内置 TC Hairpin NAT 内核态程序
c语言·开发语言·网络·c++·信息与通信·通信
无名38712 天前
Kamailio usrloc redis 测试
通信
Alaso_shuang14 天前
一些通信协议科普
网络·嵌入式·通信
xixixi7777714 天前
安全嵌入全链路:从模型训练到智能体交互,通信网络是AI安全的“地基”
人工智能·安全·ai·多模态·数据·通信·合规
xixixi7777715 天前
AI的“血管”:从大模型需求看6G、高速光纤与智算中心网络的技术变革
人工智能·ai·大模型·算力·通信·光纤·政策
无名38716 天前
讨论 RTPEngine 的 ICE-lite
通信
我爱C编程17 天前
【3.1】基于FPGA的FFT/IFFT模块开发——前言/目录
fpga开发·教程·通信·fft·傅里叶变换