我读了一篇关于无模式数据库的文章,听起来很酷。(http://bret.appspot.com/entry/how-friendfeed-uses-mysql)
但我不清楚的是,他们如何在这些数据上运行搜索查询?既然数据是JSON格式的,我们如何查找它呢?
发布于 2010-06-07 06:52:19
他们使用sphinx来实现这一点
发布于 2011-05-21 20:11:26
对于过滤/搜索所需的属性,首先使用单独的表对其进行索引。这使得数据更加透明。
让我引用这篇文章的内容:http://bret.appspot.com/entry/how-friendfeed-uses-mysql
索引存储在单独的表中。为了创建新的索引,我们创建了一个新的表,其中存储了我们想要在所有数据库分片上建立索引的属性。
发布于 2010-06-07 01:25:31
我想他们有一个独立的搜索引擎,有自己的索引--可能甚至不是像Solr那样的MySQL。
https://stackoverflow.com/questions/2985104
复制相似问题