GrandNode – Geleceğin Teknolojisi, MongoDB ile Hazır E-Ticaret Sistemi

Selam Arkadaşlar,

Daha önceleri farklı bir e-ticaret çözümü olan ve .net mvc c# platformunda bir çözüm olan NopCommerce’i incelemiştik.

Şimdi bahsetmek istediğim de aslında nopcommerce’in kardeşi olarak adlandırabileceğimiz yapı; GrandNode. Peki madem kardeşi, o zaman ne gibi farklılıklar var? Dediğinizi duyar gibiyim 🙂 Buradaki “Kardeş” sözünden, daha küçük, daha az gelişmiş, portable gibi bir yapı olduğu kanısına kapılmasın sakın. GrandNode’un NopCommerce’ten aslen hiçbir kod ve yapı farkı yok iken çok ama çok gelişmiş gibi görünen bir özelliğinden söz edebiliriz.

GrandNode Nedir? NopCommerce İle Arasındaki Fark Nedir?

İşte can alıcı nokta. GrandNode, tamamen nopcommerce yapısını, mimarisini ve net core teknolojisini kullanıyor. Amma ve lakin, veritabanı olarak MongoDB tercih edilmiş durumda. Evet yanlış duymadınız, tamamen NoSql bir yapı olan MongoDB (bknz) tercih edilmiş durumda. Peki bunun artıları neler mi? Geçelim şimdi bunları anlatmaya;

  • MongoDB’nin performanslarından sonuna kadar yararlanılmış durumda(select, insert, vb…)
  • MongoDB select performansına güven ile daha az noktada cache tutma (bellekleme) tercih edilmiş durumda.

Peki bunların yanında bazı dezavantajları diyebileceğimiz eksiler de yok değil.

  • StoredProc, vs… yapılar mongodb’de olmadığı için Core katmanında Table yapısı kullanılmış ve her tablo Table olarak çağrılıp, eşleştirme yapılmak zorunda kalınmış.

Tabi burada söyleyebileceğim yegane eksi budur diyebilirim.

İndirmek ve denemek için bu linki kullanabilirsiniz.

MongoDB kurulumu ve kullanımı ile ilgili detaylı bilgiyi, resimli anlatımlar ile birlikte buradan görebilirsiniz; MongoDB Tüm İşlemleri

 

İlerleyen aşmada daha bu konuda da daha çok paylaşım yapmaya çalışacağım.

Şimdilik hoşçakalın…

Share this Story

Kimler Neler Demiş?

avatar
  Subscribe  
Bildir

Search