Windows MongoDb kurulumu (windows mongodb installation)

Çeşitli kaynaklardan mongo db nin (relational olmayan ama benzeyen bir database) çok performanslı bir database olduğunu duydum, ve şu anda fırsatını bulup kendime kurmayı başarabildim. (Kurmaya karar vermeden önce ilgimi çekmesini sağlayan http://www.mongodb.org/ adresinde “try it out” kısmından javascript shell’i ile bir tur attığımı belirtmek isterim)

İndirmece

Download linkinden 32 veya 64 bit olan (windowsunuzun bit’ine göre) önceden built edilmiş versiyonlardan birini indirmeniz gerekiyor. (Production versiyonlarından en güncelini tercih ediniz) (kendiniz de build edebilirsiniz fakat bence buna gerek yok. ) İndirdiğiniz şey bir zip olduğundan bunu açmanız gerekiyor. (Bu noktada kullandığınız mongo versiyonunu unutmamanız için versiyon dosyasını aynı klasörde saklamanızda yarar var).

Bir data klasörü oluşturmaca

Varsayılan olarak bu şekilde tanımlı olduğu için, c:/ dizininde data adlı bir klasör ve onun da içinde db diye bir klasör açmanız yeterli. Fakat ille de varsayılanı kullanmayacağım diyorsanız, mongod.exe yi –dbpath parametresi ile veritabanı ana yolunu verebilirsiniz. (Ben varsayılanı kullanmayı tercih ettim).

Çalıştırıp, bağlanmaca

mongod.exe asıl çalıştırılması gereken dosyadır. (Server) mongod.exe –help yazarak opsiyonları görebilirsiniz. mongo.exe yönetici kısmıdır. Yani mongod.exe yi çalıştırdıktan sonra , mongo.exe yi çalıştırıp mysql konsol gibi çalışabilirsiniz. (çekinmeden kurcalayınız.)

Bu yazıda windows için (windows 7 ) mongodb nin kurulmasını sağladık. Tabi ki birkaç küçük denemeden sonra bir yazılım dile ile çalışmasını isteyeceksinizdir. http://www.mongodb.org/display/DOCS/Drivers sayfasında mongodb tarafından desteklenen yazılım dillerinin bir listesini ve ilgili downloadlarını bulabilirsiniz.

Ben de Php ile çalışmasını sağlayan ve küçük bir örnek içeren halini de farklı bir yazıda eklemek istiyorum.

Kurcalayın, siz de çok seveceksiniz.

SQLZOO sql öğrenmenin kolay yolu

Stumble upon sayesinde bir siteye denk geldim. Aslında daha önceden duyduğum ama incelemediğim bir siteydi.

Bu site sql server, mysql, oracle vb gibi veritabanları için tutorial ve hazır verilerle veritabanı query mantığını öğretmeye yardımcı oluyor. Küçük ve sonuçları sistem tarafından bilinen tutorial lar sayesinde kişi, basit sorgu yapabilir hale getirilip daha sonra da kendi imkanlarıyla kendini geliştirme fırsatı bulaibliyor.

Adresi : http://sqlzoo.net/

Yeni başlayacaklar için önerebilirim. Fonksiyonlari, nested query’ler e kadar bir anlatım söz konusu.

Tabi bu tarz şeyler sadece ehliyet vermeye benzer. Yine de arabayı iyi kullanmak için baya bir yol katetmek gerekir.