在 Redis 中,STRING 是一种简单的字符串类型,可以存储任意类型的字符串数据,包括二进制数据,最大长度为 512 MB。
STRING 的常用命令有:
- SET key value [EX seconds|PX milliseconds] [NX|XX]:将指定的字符串值 value 关联到指定的 key 上。可以通过 EX 或 PX 参数来指定过期时间,单位为秒或毫秒,如果 NX 参数被指定,仅在键不存在时才设置键值对;如果 XX 参数被指定,仅在键已经存在时才设置键值对。
2025年06月03日
在 Redis 中,STRING 是一种简单的字符串类型,可以存储任意类型的字符串数据,包括二进制数据,最大长度为 512 MB。
STRING 的常用命令有:
2025年06月03日
在上一篇<学习MVC之租房网站(十一)-定时任务和云存储>学习了Quartz的使用、发邮件,并将通过UEditor上传的图片保存到云存储。在项目的最后,再学习优化网站性能的一些技术:缓存和页面静态化。
使用缓存可以降低数据库的压力,而使用页面静态化则可以降低Web服务器的压力。
一 缓存
ASP.NET下可用的缓存为System.Web.Caching.Cache,保存在服务器内存中,不适用于服务器集群,虽然也用没用过集群,但现在的主流都使用NoSQL数据库来做缓存,典型的有Redis和Memcached,这类缓存技术支持集群部署,而且如果使用独立的服务器,便可不受主服务器宕机的影响,Redis更是支持把数据持久化到硬盘。Redis和Memcached的应用需要专门学习实践,这儿只是代替普通Cache来掌握基本的使用。
2025年06月03日
嵌入(Embeddings) 是对文本、图像或视频的数值化表示,能够捕捉输入内容之间的关联关系。其工作原理是将文本、图像和视频转化为由浮点数构成的数组,即向量(vectors) 。这些向量旨在捕捉原始内容的语义信息,而嵌入数组的长度被称为向量的维度