Blog
KEYDAL blog yazilarinin 12. sayfasi (58 sayfadan): hosting, alan adi, sunucu, e-ticaret ve yazilim rehberleri.
MongoDB Index Özellikleri: Unique, Partial, Sparse, Hidden ve Collation
MongoDB unique, partial, sparse ve hidden index nasıl çalışır; eksik alan davranışı, collMod ile unique dönüşüm ve büyük-küçük harf duyarsız index örn
YazılımMongoDB Ubuntu Kurulumu: APT Deposu, systemctl ve Kaldırma
MongoDB 9.0 Community Ubuntu kurulumu: GPG anahtarı, APT deposu, mongodb-org paketi, sürüm sabitleme, systemctl ile başlatma, dizinler ve kaldırma.
YazılımMongoDB TTL Index ile Süresi Dolan Belgeleri Otomatik Silme
MongoDB TTL index nasıl kurulur: expireAfterSeconds, belirli saatte silme, arka plan silme süreci, collMod ile süre değiştirme, partial TTL ve sık yap
YazılımMongoDB Transaction Kullanımı: Çok Belgeli İşlemler, Session ve Sınırlar
MongoDB transaction nasıl kullanılır? startTransaction ve withTransaction, read/write concern, yeniden deneme, 60 saniye sınırı ve 9.0 değişiklikleri.
YazılımMongoDB Time Series Koleksiyonları: timeField, metaField, Granularity ve Sınırlar
MongoDB time series koleksiyonu nasıl oluşturulur? timeField ve metaField seçimi, granularity, bucket yapısı, otomatik silme, index kuralları ve kısıt
YazılımMongoDB Text Index ve $text ile Metin Arama: Türkçe, Ağırlık ve Kısıtlar
MongoDB text index nasıl oluşturulur? $text sözdizimi, Türkçe dil ayarı, tam ifade ve hariç tutma, textScore sıralaması, alan ağırlıkları ve kısıtlar.
YazılımSQL ve MongoDB Karşılaştırması: Terimler, Sorgular ve Aggregation
SQL komutlarının MongoDB karşılıkları: tablo ve koleksiyon, SELECT ve find(), GROUP BY ve $group, HAVING, JOIN ve $lookup, UPDATE, DELETE örnekleri.
YazılımMongoDB'de sort, limit ve skip ile Sayfalama
MongoDB cursor, sort, limit ve skip ile sayfalama: tutarlı sıralama, skip ile aralık sorgusu farkı, countDocuments ve estimatedDocumentCount.
YazılımMongoDB Sorgu Operatörleri: Karşılaştırma, Mantık, $exists ve $expr
MongoDB sorgu operatörleri: $eq, $ne, $gt, $in, $nin, $and, $or, $not, $nor, $exists, $type ve $expr. Tür sınırlaması, eksik alanlar ve hatalar.
YazılımMongoDB Sharding ve Shard Key Seçimi
MongoDB sharding nedir: shard, mongos ve config sunucuları, hashed ve ranged sharding, shard key seçim ölçütleri, benzersizlik ve resharding.
YazılımMongoDB Schema Validation: $jsonSchema, validationLevel ve validationAction
MongoDB schema validation: $jsonSchema kuralları, hata çıktısı, strict/moderate/constraint seviyeleri, warn ve errorAndLog, collMod ve baypas.
YazılımMongoDB Replica Set Kurulumu
MongoDB replica set kurulumu: replSetName, rs.initiate, keyfile, standalone dönüştürme, seçimler, arbiter ve oplog. MongoDB 9.0 belgelerine göre adım
YazılımMongoDB'de $regex ile Desen Araması ve LIKE Sorguları
MongoDB $regex rehberi: LIKE karşılıkları, i m x s seçenekleri, önek aramada indeks kullanımı, Türkçe karakterler için *UCP ve collation ile harf duya
YazılımMongoDB Production Notları: Linux Sunucuda Performans ve Kararlılık Ayarları
MongoDB production notları: WiredTiger önbelleği, ulimit, THP, swappiness, XFS, readahead, NTP ve mongostat ile mongotop izleme.
YazılımMongoDB $out, $merge ve Materialized View Rehberi
MongoDB $out ve $merge farkı, whenMatched ve on seçenekleri, unique indeks şartı, artımlı materialized view ve db.createView() ile standart view.
YazılımMongoDB Öğrenme Rehberi: Kurulumdan Replikasyona Yol Haritası
MongoDB öğrenme rehberi: kurulum, CRUD, aggregation, veri modelleme, indeks, güvenlik ve replikasyon yazılarını öğrenme yoluna göre sıralayan yol hari
YazılımMongoDB Nedir? Belge, Koleksiyon, Replica Set ve Sharding
MongoDB nedir, belge modeli nasıl çalışır? Koleksiyon, _id, BSON, SQL karşılıkları, replica set, sharding ve Community ile Enterprise farkı.
Yazılımmongosh Kullanımı: Bağlantı, Komutlar, Betikler ve Ayarlar
mongosh ile MongoDB'ye bağlanma, temel komutlar, yardım, --eval, .js betikleri, .mongoshrc.js ve config API ayarları. MongoDB Shell 2.14 rehberi.
Yazılımmongoexport ve mongoimport: MongoDB Verisini JSON ve CSV Olarak Aktarmak
mongoexport ve mongoimport ile MongoDB verisini JSON ve CSV olarak aktarın: alanlar, sorgu, tür belirtme, upsert ve merge modları, dump farkı.
Yazılımmongodump ve mongorestore: MongoDB Yedek Alma ve Geri Yükleme Rehberi
mongodump ve mongorestore ile MongoDB yedeği alın ve geri yükleyin: gzip, archive, oplog, nsInclude, drop, gereken roller ve sürüm uyumluluğu.
YazılımMongoDB mongod.conf Yapılandırması: YAML, bindIp, dbPath, systemLog ve security
mongod.conf nasıl düzenlenir? YAML kuralları, systemLog, storage, net.bindIp, security.authorization, komut satırı karşılıkları ve getCmdLineOpts.
YazılımMongoDB $lookup ile Koleksiyonları Birleştirme ($unwind Dahil)
MongoDB $lookup aşamasıyla left outer join: localField/foreignField, let ve pipeline alt sorgusu, $unwind, indeks kuralları ve sık yapılan hatalar.
YazılımMongoDB Kullanıcı ve Rol Yönetimi: createUser, Yerleşik Roller ve Özel Roller
MongoDB'de db.createUser, grantRolesToUser, revokeRolesFromUser ve createRole ile kullanıcı ve rol yönetimi; yerleşik roller ve en az ayrıcalık.
YazılımMongoDB insertOne ve insertMany: Belge Ekleme, _id ve ordered
MongoDB'de insertOne ve insertMany ile belge ekleme: dönüş değerleri, _id kuralları, ordered seçeneği, E11000 ve BulkWriteError, batch sınırı.
YazılımMongoDB Index Oluşturma: createIndex, getIndexes ve dropIndex Rehberi
MongoDB createIndex ile tek alanlı index oluşturma, gömülü alan indexi, index adları, dolu koleksiyonda index kurma süreci, getIndexes ve dropIndex ku
YazılımMongoDB Güvenlik Kontrol Listesi: Kendi Sunucunuzda Adım Adım Sertleştirme
MongoDB güvenlik kontrol listesi: erişim denetimi, roller, TLS, bindIp, güvenlik duvarı, şifreleme, ayrı kullanıcı ve sunucu tarafı JavaScript ayarlar
YazılımMongoDB $group ile Gruplama: $sum, $avg, $push ve $count
MongoDB $group rehberi: grup anahtarı, $sum $avg $min $max $first $push $addToSet davranışları, HAVING karşılığı, $count, $sortByCount ve bellek sınır
YazılımMongoDB Geospatial: 2dsphere Index, GeoJSON ve $near, $geoWithin, $geoNear
MongoDB coğrafi sorgular: GeoJSON saklama, 2dsphere index, $near ile yakınlık, $geoWithin ve $geoIntersects, $geoNear ile mesafe ve sık koordinat hata
YazılımMongoDB find() ve findOne(): Filtre, Projection ve Cursor
MongoDB find() ve findOne() ile belge sorgulama: filtre, örtük AND, gömülü belgelerde nokta gösterimi, projection kuralları, null ve cursor kullanımı.
YazılımMongoDB explain() ile Sorgu Planını Okuma: IXSCAN, COLLSCAN ve executionStats
MongoDB explain() modları, executionStats alanları, COLLSCAN, IXSCAN, FETCH ve SORT aşamaları, hint ile index karşılaştırma ve plan önbelleği.
YazılımMongoDB E11000 Duplicate Key Hatası
MongoDB E11000 duplicate key error (11000) nedenleri: _id tekrarı, unique indeks, null alanlar, upsert yarışı, toplu ekleme ve kalıcı çözümler.
YazılımMongoDB Dizi Sorgulama: $elemMatch, $all, $size ve Belge Dizileri
MongoDB dizi sorguları: eleman arama, $all, $size, $elemMatch ile aynı eleman koşulu, gömülü belge dizileri ve $slice, $ projection operatörleri.
YazılımMongoDB Dizi Güncelleme: $push, $addToSet, $pull ve Konumsal Operatörler
MongoDB dizi güncelleme: $push ve $each, $position, $slice, $sort; $addToSet, $pull, $pop; konumsal $, $[] ve arrayFilters ile filtreli güncelleme.
YazılımMongoDB'de deleteOne, deleteMany ve findOneAndDelete ile Belge Silme
MongoDB'de deleteOne, deleteMany, findOneAndDelete ve drop farkları: dönüş değerleri, collation, hint, let seçenekleri, sharded koleksiyonlar ve güven
YazılımMongoDB Connection String: mongodb:// ve mongodb+srv:// Biçimi
MongoDB connection string nasıl yazılır? mongodb:// ve mongodb+srv:// biçimi, authSource, yüzde kodlama, SRV ve TXT kayıtları ile önemli seçenekler.
YazılımMongoDB Compound Index: Alan Sırası, Önek ve ESR Kuralı
MongoDB compound index nasıl çalışır: index öneki, sıralama yönü, ESR (Equality, Sort, Range) kuralı, $in ve $ne davranışı, covered query ve index kar
YazılımMongoDB Change Streams: watch(), Olay Türleri, Resume Token ve Pre-Image
MongoDB change streams ile gerçek zamanlı değişiklik izleme: watch() kullanımı, olay türleri, filtreleme, updateLookup, pre ve post image, resume toke
YazılımMongoDB bulkWrite ile Toplu Ekleme, Güncelleme ve Silme
MongoDB bulkWrite rehberi: işlem türleri, ordered ve unordered farkı, hata yönetimi, upsert, transaction davranışı ve Mongo.bulkWrite ile çok koleksiy
YazılımMongoDB BSON Veri Tipleri: ObjectId, Date, Decimal128 ve Extended JSON
MongoDB BSON veri tipleri: ObjectId yapısı, Date ile Timestamp farkı, Int32, Long, Double, Decimal128, karşılaştırma sırası ve Extended JSON modları.
YazılımMongoDB Bağlantı Hataları
MongoDB server selection timeout, connection refused ve AuthenticationFailed hataları: bindIp, güvenlik duvarı, DNS, TLS, replica set ve authSource.
YazılımMongoDB Authentication Etkinleştirme: Kimlik Doğrulamayı Adım Adım Açmak
MongoDB'de erişim denetimini açın: yönetici kullanıcı oluşturma, security.authorization, localhost istisnası, SCRAM ve kimlik doğrulama veritabanı.
YazılımMongoDB Aggregation Pipeline: Aşamalar, Optimizasyon ve Sınırlar
MongoDB aggregation pipeline nasıl çalışır: $match, $project, $sort, $limit aşamaları, otomatik optimizasyon, indeks kullanımı ve bellek sınırları.
YazılımMongoDB $addFields, $set, $project ve $unset ile Belge Şekillendirme
MongoDB aggregation aşamaları $addFields, $set, $project ve $unset: alan ekleme, çıkarma, yeniden adlandırma, $$REMOVE, $literal ve sık hatalar.
YazılımMongoDB 9.0 Yenilikleri
MongoDB 9.0 yenilikleri: işlem başına bellek sınırı, transaction sınırı, WASM tabanlı sunucu JavaScript, constraint doğrulama, bilinen sorunlar ve yük
YazılımMariaDB Window Fonksiyonları: OVER, PARTITION BY, ROW_NUMBER, RANK ve LAG
MariaDB window fonksiyonları: OVER ve PARTITION BY, ROW_NUMBER, RANK, DENSE_RANK, LAG ve LEAD, ROWS ile RANGE çerçeveleri ve desteklenmeyenler.
YazılımMariaDB View Oluşturma: CREATE VIEW, Algoritmalar, Güvenlik ve WITH CHECK OPTION
MariaDB'de CREATE VIEW ile view oluşturma: OR REPLACE, ALTER ve DROP VIEW, MERGE ve TEMPTABLE, SQL SECURITY, güncellenebilir view ve WITH CHECK OPTION
YazılımMariaDB'de Veritabanı ve Tablo Oluşturma: CREATE DATABASE, CREATE TABLE ve DROP
MariaDB'de CREATE DATABASE ve CREATE TABLE sözdizimi, IF NOT EXISTS ile OR REPLACE farkı, LIKE ve SELECT ile kopya, SHOW CREATE TABLE ve güvenli DROP
YazılımMariaDB Veri Tipleri: Sayısal, Metin, Tarih, NULL ve AUTO_INCREMENT
MariaDB veri tipleri: tamsayı aralıkları, DECIMAL ve FLOAT farkı, CHAR, VARCHAR, TEXT, ENUM, DATETIME ve TIMESTAMP, NULL davranışı, AUTO_INCREMENT ve
Aramanızla eşleşen yazı yok.