ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
打开svc\_database.h文件,接口列表如下: * 服务程序初始化: ``` void svc_database_init(void); ``` * 向数据库缓存写入键值对: ``` int svc_database_set(uint8_t key, void *value, uint8_t len); ``` * 从数据库中获取键值对: ``` int svc_database_get(uint8_t key, void *value, uint8_t vsize); ``` * 进入数据库键值对的内存空间(公用数据库缓存的内存空间): ``` const void *svc_database_access(uint8_t key, uint8_t *size); ``` * 从数据库中删除键值对: ``` void svc_database_remove(uint8_t key); ``` * 判断数据库是否有指定的键值对: ``` uint8_t svc_database_has(uint8_t key); ``` * 保存数据库到磁盘中: ``` void svc_database_save(void); ``` <br/>