Rakamların anlamı şöyle örnek vereyim mesela 123 olarak bir item verisi var sen bu item verisine 1 tane veri ekleyebilirsin o yüzden benzersiz olması gerekiyor.
Mantığı şöyledir hash tabloların
[Tablo İsmi]
Item | Data
Tablo ismi
Liste olsun
Item
AdSoyad olsun
Data
İsmin Soyismin olsun
/hadd -sm
Liste AdSoyad İsmin Soyismin
buradaki -s geri bildirim vermeye yarıyor -m ise tablo yoksa tablo oluşturuyor.
Bu işlemi yaptıktan sonra tabloya veri eklenir.
//echo -a $hget(liste,adsoyad)
Yaptığında data kısmını görürsün
mesela tekrar aynı iteme veri eklemeye çalışınca veriyi ekler ama önceki verinin üzerine ekler yani tabloda yine 1 tane veri olur 2. veri olarak eklenmez.
Ek olarak txt okuma mantığı ile hash tablosunun okuma mantığı farklıdır
- txt dosyadan okumak için mirc önce dosyayı açıyor okuyor tekrar kapatıyor.
- hash tabloda ise veriler belleğe kaydedilir mirc bellekten okur. O yüzden çok hızlıdır.
Açıklama yapma nedenim extra fazlalık durumunun söz konusu olmadığını belirtmek için.
Detaylı anlatım:
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]