db4o官方停止支援及物件導向資料庫的一些感想,db4o物件導向

來源:互聯網
上載者:User

db4o官方停止支援及物件導向資料庫的一些感想,db4o物件導向

前一段時間試用了db4o,真心覺得不錯,但自己在國內搜尋了一下,並沒有找到任何一個專門的論壇和物件導向的資料庫產品,深感這東西在國內並沒有太普及。但自己試用覺得這個東東真心不錯(當然也有自己的優勢和劣勢),所以自己建立了這個網站來推廣(物件導向資料庫交流社區)。

但今天在開啟db4o的官方網站時發現Versant已經不再對db4o進行支援。這點讓我非常的痛心。。。

無論從哪方面來講,這絕對是一個令人非常痛心的決定,個人一直認為db4o是最優秀的物件導向的資料庫,官方有自己的收費的物件導向的資料庫系統就放棄了db4o,可能是出於經濟方面的考慮。

但希望官方能夠把這個優秀的資料庫交能社區來進行繼續開發,或者有沒有人有興趣在db4o原來的基礎上再進行後續開發。可惜自己用資料庫還可以,開發資料庫真的非常不在行,如果我可以我都想自己把這個資料庫做下去,做為這個社區的一個產品。


當然,更好的主意是為db4o開發一個分支產品,這樣大家就可以繼續享用與改進db4o了,如果有人能夠繼續來為db4o寫一個分支,我願意盡自己最大的能力協助。

雖然官方不在支援了,不過官方已經給我們留下了一個非常優秀的物件導向的資料庫,我也會繼續為這個資料庫寫東西,解答問題,也提供一些下載。這些都會在我的網站物件導向資料庫交流社區上來進行,如果大家對資料庫感興趣,希望來我的網站落戶,現在可能東西還有人氣都比較小,但我相信在自己的經營下會越來越好。

就寫這麼多吧,我會繼續支援國內物件導向資料庫的發展及推廣工作的,相信自己會做的更好。再就是真心找那些也對物件導向資料庫感興趣的朋友和我一起來經營這個網站。
對於對象資料庫 DB4O 的一些BUG以及怎應對的方法

2、objectmanager 6.0需要對應db4o 6.1的版本 objectmanager 1.8需要對應db4o 5.5的版本 objectmanager 1.7需要對應db4o 5.2的版本版本不對應會造成無法開啟資料庫檔案,怎麼就這麼不相容呢?連高版本的管理工具都無法開啟舊的資料庫。3、com.db4o.eclipse_0.2.0預設只能開啟db4o 5.2的版本的資料庫可以通過修改com.db4o.eclipse.plugin_0.2.0.jar包裡的db4o的.jar檔案,更換為不同的版本後來訪問相應版本的資料庫。先解壓 com.db4o.eclipse.plugin_0.2.0.jar 包,到 com.db4o.eclipse.plugin_0.2.0 目錄下方法一:把db4o-5.5-java1.2.jar 或 db4o-6.1-java1.2.jar 等jar檔案改名為 db4o-5.0-java1.2.jar ,然後拷貝過來覆蓋掉原來的 db4o-5.0-java1.2.jar 檔案,重新開啟 Eclipse 即可。方法二:拷貝db4o-5.5-java1.2.jar 或 db4o-6.1-java1.2.jar 等jar檔案 到com.db4o.eclipse.plugin_0.2.0 目錄下,然後進入 com.db4o.eclipse.plugin_0.2.0META-INF 目錄下,開啟 MANIFEST.MF 檔案,將裡面的 db4o-5.0-java1.2.jar 替換成拷貝進來的相應版本的jar檔案名稱,儲存,重新開啟 Eclipse 即可。兩種方式其實就是替換不同版本的jar檔案而已。4、在用工具開啟時有問題時,還需要進入目前使用者的目錄下將.objectmanager.*之類的檔案刪除後,再運行工具來開啟資料庫。
 
對於對象資料庫 DB4O 的一些BUG以及怎應對的方法

2、objectmanager 6.0需要對應db4o 6.1的版本
objectmanager 1.8需要對應db4o 5.5的版本
objectmanager 1.7需要對應db4o 5.2的版本
3、com.db4o.eclipse_0.2.0預設只能開啟db4o 5.2的版本的資料庫
可以通過修改com.db4o.eclipse.plugin_0.2.0.jar包裡的db4o的.jar檔案,更換為不同的版本後來訪問相應版本的資料庫。
先解壓 com.db4o.eclipse.plugin_0.2.0.jar 包,到 com.db4o.eclipse.plugin_0.2.0 目錄下方法一:  把 db4o-5.5-java1.2.jar 或 db4o-6.1-java1.2.jar 等jar檔案改名為 db4o-5.0-java1.2.jar ,然後拷貝過來覆蓋掉原來的 db4o-5.0-java1.2.jar 檔案,重新開啟 Eclipse 即可。
方法二:  拷貝 db4o-5.5-java1.2.jar 或 db4o-6.1-java1.2.jar 等jar檔案 到com.db4o.eclipse.plugin_0.2.0 目錄下,
  然後進入 com.db4o.eclipse.plugin_0.2.0/META-INF 目錄下,開啟 MANIFEST.MF 檔案,將裡面的 db4o-5.0-java1.2.jar 替換成拷貝進來的相應版本的jar檔案名稱,儲存,重新開啟 Eclipse 即可。
兩種方式其實就是替換不同版本的jar檔案而已。
4、在用工具開啟時有問題時,還需要進入目前使用者的目錄下將.objectmanager.*之類的檔案刪除後,再運行工具來開啟資料庫。
 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.