我可以直接查询Redis数据库吗?或者数据总是保存在内存中,请求是根据内存中的数据执行的吗?

92dk7w1h  于 2023-02-03  发布在  Redis
关注(0)|答案(1)|浏览(150)

关于Redis数据库的一个简单问题:
我可以直接从我的spring boot应用程序中查询Redis数据库吗(就像MySQL或Oracle db一样),或者数据应该总是先加载到内存中,然后针对内存中的数据执行请求?
谢谢。

wztqucjr

wztqucjr1#

Redis是一个内存中的数据库,你可以把它当作应用程序中的任何其他外部依赖,与你提到的其他数据库相比,它不提供使用SQL查询的能力,所以你必须依赖its own commands,这是非常特殊的。
有一些Java clients可以用来与Redis交互,包括Lettuce和Jedis,你发送给Redis的命令会根据Redis自身保存在内存中的数据执行。

相关问题