这个问题在采访中被问到。首先,我想出了B树。他让我更加具体,并要求我描述如何存储数据,以便更容易检索。 你能否给我一些提示。在此先感谢存储大量数据时应该使用哪种数据结构,但不存在任何RDBMS?
-3
A
回答
0
你的问题不是很清楚。 “好”的方式来存储数据取决于你想用它做什么。
如果你想访问你的数据的一部分,偏移量列表就足够了。如果你想在文本中搜索,与docIds->偏移组合使用额外的倒排索引是很好的。如果你经常更新你的数据并且阅读很少,那么这些都没有意义。所以它真的取决于
-1
听起来像一个开放的问题,所以你可以证明你的丰富的......嗯,http://en.wikipedia.org/wiki/NoSQL经验将是我的猜测,但你可能会说,http://en.wikipedia.org/wiki/Dbm回答了这个问题。
相关问题
- 1. 我应该使用哪种RDBMS或数据结构?
- 2. 我应该在java中使用哪种数据结构来存储重复值?
- 3. 哪种数据结构适合临时大二进制数据存储?
- 4. 我应该使用哪种数据结构来存储散列值?
- 5. 何时使用哪种数据结构?
- 6. 在Python中使用哪种数据结构来存储这样的数据?
- 7. 将大量图形数据结构存储在数据库中
- 8. 哪种类型的数据结构用于在iPhone上存储此数据
- 9. 我应该在Java中使用哪种数据结构?
- 10. 我应该在这里使用哪种数据结构?
- 11. 数据不存储在结构中
- 12. 我应该使用哪种.NET数据结构?
- 13. 我应该使用哪种数据结构
- 14. 我应该使用哪种数据结构进行位填充?
- 15. 关系数据库系统使用哪些数据结构来存储数据?
- 16. 数据结构存储
- 17. 我应该使用哪种数据结构来存储Java中方法的UML参数?
- 18. 我应该使用哪种数据结构来处理多值数据?
- 19. 存储大量数据点?
- 20. 我应该使用哪种类型在数据库中存储身份证?
- 21. 我应该使用哪种数据结构以递归方式在java中存储对象?
- 22. WP7数据存储 - 大量数据
- 23. 使用数据结构对象在Android中存储数据
- 24. 要使用哪种数据结构
- 25. 要使用哪种数据结构?
- 26. 要使用哪种python数据结构
- 27. MySql中使用哪种数据结构?
- 28. 要使用哪种数据结构
- 29. ASP.NET应用程序应该在哪里存储数据文件?
- 30. 存储任意数据库表的数据结构
问题不明确:“存储大量数据,但不是任何RDBMS” - 我不知道如何解析它。 – 2012-01-02 19:41:31
我被问到同样的问题。你不应该使用任何RDBMS,但是基本的数据结构可以。 – 2012-01-02 19:50:30
我会根据实体讲话。然后,关于规范化规则,我会审查实体以获得关于业务规则和实体之间关系的更好结构。这是一个很难回答的问题,让我们看看你是如何回应的,而不是你的回答。 – 2012-01-02 19:52:49