简单的问题,我可以想象使用redis而不是mysql的各种Web应用程序:社交网络,地理位置服务等?redis可以完全替代mysql吗?
回答
没有什么是不可能的IT。但有些事情可能会变得非常复杂。
将键值存储用于全文搜索等事情可能会非常痛苦。另外,据我所知,它缺乏对大型集群数据库的支持:所以在MySQL上,如果你在数据库和Redis上增长了超过100 GB的数据库,就没有问题了......好吧,它需要更多努力:-)
所以用它来开发它,存储简单的东西,只需要通过id retreived。
我该如何做一些事情,比如获取所有以用户开始的密钥......值小于5的地方? – 2010-09-10 09:32:32
@Travis Glines,以及它的开源,所以你可以实现它:-D – BarsMonster 2010-09-10 11:55:37
Travis Glines:能够使该查询以允许你这样做的格式存储你的数据(一个有序集合应该适用于这个目的) 。如果您希望能够进行一般查询,请使用关系数据库。 – rpetrich 2010-09-29 06:52:04
- 1. 我可以用Groovy的Scriptom完全替代VBA吗?
- 2. 注释可以完全替代标记界面吗?
- 3. 'cond'可以完全替代'if'语句吗?
- 4. JWT(json web token)可以完全替代Session吗?
- 5. 控制器可以完全替代http处理程序吗?
- 6. alloca是完全可替换的吗?
- 7. 网站可以完全安全吗?
- 8. 这是安全吗?这可以在MYSQL中完成吗?
- 9. ViewPager可以替代ActivityGroup吗?
- 10. `LockSupport.park()`可以代替Object.wait()吗?
- 11. UglifyJS可以替代RequireJS吗?
- 12. 替代MySQL吗?
- 13. bootstrap - 我可以用bootstrap完全替换旧的css文件吗?
- 14. 可以用regex替代替换吗?
- 15. 我可以完全控制UIKit吗?
- 16. Enum可以完全序列化吗?
- 17. 完全可以扩展System.Delegate吗?
- 18. MySQL:INNODB表可以完全锁定吗?
- 19. 完全可以通过Valence API取代储罐吗?
- 20. 日蚀可以用来完全取代蚂蚁吗?
- 21. SSRS - 我可以有替代参数吗?
- 22. Java的FutureTask可以替代AsyncTask吗?
- 23. CSS可以用于替代字体吗?
- 24. `weakref`回调可以代替`__del__`吗?
- 25. 我可以用代码替换jaxb.properties吗?
- 26. 可以使用Elmah代替try/catch吗?
- 27. can tags可以代替分类吗?
- 28. UITableViewAccessory上的图标可以代替吗?
- 29. 可以替代.NET的CryptoStream吗?
- 30. Steema teechart可以替代Decision Cube吗?
你*可以*,问题是*应该*你?在我看来,答案可能不是一切。 – 2010-09-10 09:25:25
我只是喜欢有一个数据库系统的想法。 – 2010-09-10 09:31:23