Java
什麼數據庫更適合用於應用程序?
我想在 OS Windows、Mac 和 Linux 中為 PC 創建程序。程序交易必須使用大約 12 000 000 個項目的大數據庫。我需要進行文本搜尋什麼是最好的技術?
也許Java + mongodb?還是 PHP + SQLite?還是 Java + Sedna?獅身人面像 + SQLite + ? 還是使用chm格式?
優先級是:
- 速度
- 易於安裝(盡可能少的其他程序和服務)
- 電腦要求低
- 將此程序用作 Intranet 的伺服器
mysql 用於儲存數據,lucene 用於搜尋,memcached/redis/whatever 用於記憶體
任何主流語言都可以處理這些操作
您可以從以下選項中選擇任何一項:
所有這些都可以容納大量數據。對於搜尋,它還取決於您的搜尋邏輯或算法。所以你可以嘗試以上任何一種。