我可以将 RedisDB 用于大型数据库而不是基于 SQL 的数据库吗?
我很喜欢RedisDB的架构,现在我知道RedisDB是支持虚拟内存的。
但我现在不知道它有多快。
PS 当我说大数据库时,我并不是说真的很大。只是一些网站的数据库,不能放在内存中。
最佳答案
这完全取决于您的应用程序。 Redis 是一个 Key-Value 存储。如果您的数据以关系格式存储并且不适合 key 检索,那么它并不是真正适合您的解决方案。此外,Redis 存储在内存中时性能最佳。如果事务对您很重要,那么它也不是一个好的解决方案。我使用 Redis 并且喜欢它,但似乎很多人都在尝试塞进 Redis 不适合的应用程序。如果您要存储网页、评论、推文等内容,我也会考虑像 MongoDB 这样的文档存储。您将必须添加有关实现的更多详细信息。
关于nosql - 我可以将 RedisDB 用于大型数据库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4913904/