database etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
database etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

2 Aralık 2016 Cuma

Sql Server notları

Genel olarak karşılaşılan problemler ve var olan çözümlerde yapılabilecek iyileştirmeler için tutulan notlar.

Connection string için öneriler

http://ardalis.com/3-tips-to-improve-your-connection-strings

Pek çok veri yapısı problemine çözüm önerileri

http://www.databaseanswers.org/data_models/

Çok tablolu bir db de PK tanımlı olmayan tabloların lsitesini almak için:


Amazon DynamoDb notları


DynamoDb ile çalışmaya ihtiyaç duyulma nedeni Berkeley Db ile çalışmanın zorluğundan kaynaklandı.
Berkeley Db dosyalarını taşıma ve erişim sıkıntısından dolayı gerekli olan veriler Json formatında çıktı alındı ve DynamoDb'ye giriş yapılması denendi.

Sonuç olarak bir kaç milyon kaydı maliyet ve makul sürede giriş yapılmasındaki zorluk nedeniyle ertelendi.
Amazon DataPipeline ile tekrar denenecek.

AWS SDK ile DynamoDb erişimi

AWS cli kurulumu: Installing the AWS Command Line Interface
http://docs.aws.amazon.com/cli/latest/userguide/installing.html

Client credential oluşturulması ve geliştirme ortamında tanımlanması:

Get Your AWS Access Key ID and Secret Key
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/SampleData.BeforeYouBegin.html#SampleData.BeforeYouBegin.SetupCLI
Set up AWS Credentials for Development
http://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/setup-credentials.html
Configuring the AWS Command Line Interface
http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html


DynamoDb'ye Bulk veri girişi