Subject: Dkv Yayınlandı Ve Dkv2.0(Kod adı: dkvG) İçin Kollar Sıvandı.
Artık dkv1'in benim tasarıma uygun olarak çalıştığını ve hatalardan oldukça arındığını düşünmekteyim. Bu yüzden şuanda kararlı sürümünü duyuruyorum.
Bu kararlı sürümde neler mi var ?
1. Veritabanı oluşturabiliyor.
2. Tablo oluşturabiliyor.
3. Veri dosyası oluşturabiliyor.
4. Veri dosyasını silebiliyor.
5 Tablo silinebiliyor. (İçinde veri dosyası varsa silinmez.)
6. Veri tabanı silinebiliyor. (İçinde tablo varsa silinmez)
7. __sil__() işlevi ile belirtilen dosya yada dizin(alt dizinleri ile birlikte.) silebiliyor.
8. veri_güncelle işlevi ile veri dosyasındaki veriyi silip yeni veriyi yüklüyor.
9.veri_değiştir işlevi ile veri dosyasındaki veriyi değiştiriyor(dkv için std.string'deki replace komudu sayılır.).
10. v_yedekle ile veriyi yedekleyebiliyor.
Ve bu işlevlerin hepsinin belgesi var. (Belki belgelerin üzerinden geçmek gerekir.) Ayrıca hemen denemek için makefile dosyası da var.
Yani bence bir projede olması gereken her bir şey var ve proje doyum aşamasına geldi. Şuan sadece kod temizliği ve hata düzeltimi yapmayı düşünüyorum.
Ve daha hızlı bir dkv geliyor. Dkv 2. Bu tasarım aşamasında ne gibi farklar olacak:
1. Anahtar sistemi geliyor.
2. Eşleme tablosu oluşturuluyor ve aynı dosyayı 2.kere çağırıyorsanız bekleme süresi çok düşüyor(Bencmarka göre 0 dı galiba
).
3. Şu anlık kodlar daha temiz
Şuan tasarım aşamasında yani tasarım hakkında fikirleriniz çok önemli
Şuanda dkv2 ile ilgili ilk hata kaydınıda açmış bulunmaktayım.
Hata kaydı için : http://code.google.com/p/dkv/issues/detail?id=1&can=7 (Hata düzeltildi)
Bu kararlı sürümde neler mi var ?
1. Veritabanı oluşturabiliyor.
2. Tablo oluşturabiliyor.
3. Veri dosyası oluşturabiliyor.
4. Veri dosyasını silebiliyor.
5 Tablo silinebiliyor. (İçinde veri dosyası varsa silinmez.)
6. Veri tabanı silinebiliyor. (İçinde tablo varsa silinmez)
7. __sil__() işlevi ile belirtilen dosya yada dizin(alt dizinleri ile birlikte.) silebiliyor.
8. veri_güncelle işlevi ile veri dosyasındaki veriyi silip yeni veriyi yüklüyor.
9.veri_değiştir işlevi ile veri dosyasındaki veriyi değiştiriyor(dkv için std.string'deki replace komudu sayılır.).
10. v_yedekle ile veriyi yedekleyebiliyor.
Ve bu işlevlerin hepsinin belgesi var. (Belki belgelerin üzerinden geçmek gerekir.) Ayrıca hemen denemek için makefile dosyası da var.
Yani bence bir projede olması gereken her bir şey var ve proje doyum aşamasına geldi. Şuan sadece kod temizliği ve hata düzeltimi yapmayı düşünüyorum.
Ve daha hızlı bir dkv geliyor. Dkv 2. Bu tasarım aşamasında ne gibi farklar olacak:
1. Anahtar sistemi geliyor.
2. Eşleme tablosu oluşturuluyor ve aynı dosyayı 2.kere çağırıyorsanız bekleme süresi çok düşüyor(Bencmarka göre 0 dı galiba
).3. Şu anlık kodlar daha temiz

Şuan tasarım aşamasında yani tasarım hakkında fikirleriniz çok önemli

Şuanda dkv2 ile ilgili ilk hata kaydınıda açmış bulunmaktayım.
Hata kaydı için : http://code.google.com/p/dkv/issues/detail?id=1&can=7 (Hata düzeltildi)
canalpay
Show profile
Link to this post
![http://img402.imageshack.us/img402/8088/dkv2tasarm.png [Image: http://img402.imageshack.us/img402/8088/dkv2tasarm.png]](http://img402.imageshack.us/img402/8088/dkv2tasarm.png)