我讀了一篇圍繞無模式數據庫的文章,這聽起來很酷。 (http://bret.appspot.com/entry/how-friendfeed-uses-mysql)MYSQL中的Friendfeed無模式數據
但是我不清楚的是他們如何對這些數據運行搜索查詢?由於數據是JSON格式,我們如何尋找它?
我讀了一篇圍繞無模式數據庫的文章,這聽起來很酷。 (http://bret.appspot.com/entry/how-friendfeed-uses-mysql)MYSQL中的Friendfeed無模式數據
但是我不清楚的是他們如何對這些數據運行搜索查詢?由於數據是JSON格式,我們如何尋找它?
他們使用sphinx爲
我想他們有一個單獨的搜索引擎與自己的索引 - 可能不是在MySQL中,像Solr。
對於那些需要過濾/搜索屬性,它們使用一個單獨的表第一個索引。這使數據更加透明。
讓我引用這個帖子這樣說:http://bret.appspot.com/entry/how-friendfeed-uses-mysql
索引存儲在單獨的表。爲了創建一個新的索引,我們創建一個新表,存儲我們想要在所有數據庫分片上索引的屬性。
看不到那個地方,你怎麼知道的? – riley 2012-07-04 00:00:49