关于Redis数据库的一个简单问题:我可以直接从我的spring boot应用程序中查询Redis数据库吗(就像MySQL或Oracle db一样),或者数据应该总是先加载到内存中,然后针对内存中的数据执行请求?谢谢。
wztqucjr1#
Redis是一个内存中的数据库,你可以把它当作应用程序中的任何其他外部依赖,与你提到的其他数据库相比,它不提供使用SQL查询的能力,所以你必须依赖its own commands,这是非常特殊的。有一些Java clients可以用来与Redis交互,包括Lettuce和Jedis,你发送给Redis的命令会根据Redis自身保存在内存中的数据执行。
1条答案
按热度按时间wztqucjr1#
Redis是一个内存中的数据库,你可以把它当作应用程序中的任何其他外部依赖,与你提到的其他数据库相比,它不提供使用SQL查询的能力,所以你必须依赖its own commands,这是非常特殊的。
有一些Java clients可以用来与Redis交互,包括Lettuce和Jedis,你发送给Redis的命令会根据Redis自身保存在内存中的数据执行。