2012-10-12 243 views
0

我希望能夠快速啓動我的新項目。我有SQL Server的經驗,但沒有Cassandra的經驗,所以SQL Server肯定是最快的。但如果我的項目會成功,我想遷移到卡桑德拉。這甚至有可能,如果是這樣的艱苦工作或相當簡單?從SQL Server遷移到Cassandra

+0

你有沒有考慮過sqlpdw(http://sqlpdw.com/)而不是cassandra? – Stanley

+0

難度等級完全取決於您的數據結構和訪問/查詢模式 - 您需要提供更多詳細信息。 – DNA

回答

6

「苦心經營」甚至沒有形容它......你說的是真正不同的單詞。

另一方面,定義'succesfull'。 stackoverflow.com本身就足夠了一個措施,1 million persons visiting each day?您現在閱讀的這個答案是在SQL Server上託管的。

+0

哇!我不知道(或期望)!:)是否有Stackoverflows技術堆棧的概述?它只是MSSQL服務器的數據?還是使用了其他數據技術,例如使用sqlpdw或其他工具爲數據建立索引的早期評論?我幾乎無法想象每次都從數據庫中檢索所有問題? – Flo

+2

請參見[如何使用SQL Server實現StackOverflow擴展](http://www.brentozar.com/archive/2011/11/11/how-stackoverflow-scales-sql-server-video/)。至於Paralel Data Warehowse(sqlpdw),它是一個用於數據分析的設備(BI/DW),絕對不是網站後端的東西。 –

0

如果您在java中,您可以嘗試PlayOrm,它非常類似於JPA,但是在您的行中嵌入數據的noSQL扭曲等,並且它具有可伸縮SQL,只要您正確分區數據,您仍然可以縮放並且該表的分區具有可以使用SQL查詢的索引....畢竟,您不希望具有1萬億行的表中的萬億個節點索引...而是可以具有分區並查詢分區。