Skip to content

goktugfevzi/Dapper_Big_Data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dapper_Big_Data

Description

Dapper Big Data, büyük veri işleme için Dapper ORM (Object-Relational Mapping) kütüphanesini kullanmayı amaçlayan bir projedir. Bu projede, Dapper ORM'in sağladığı hız ve performans avantajlarından yararlanarak büyük veri kümesini etkili bir şekilde sorgulama ve işleme imkanı sağlanmaktadır.

Tecnologies

  • Dapper(ORM)
  • .Net Core 6.0
  • Mssql(Optional)
  • Chart.js
  • Caching

Screenshots

dapper_Trailer

ss1 ss2 ss3

Instalation

Bu repoyu kendi bilgisayarınıza klonlayın veya indirin:

git clone https://github.com/goktugfevzi/Dapper_Big_Data.git

Veri Seti ve Veritabanı Kurulumu: Aşağıdaki Veri setini indirin ve yedeğinizi bir SQL Server veritabanına kurun.

https://www.kaggle.com/datasets/omercolakoglu/turkish-car-plate-dataset-with-fake-data

Daha İyi Performans İçin Dizinleme: Veri alım performansını optimize etmek için, aşağıdaki SQL komutlarını veritabanınızdaki yönetim aracında (örneğin, SQL Server Management Studio) çalıştırın. Belirli sütunlarda dizin oluşturarak veri alım sorgularının hızını artırır:

CREATE NONCLUSTERED INDEX IX_PLATE ON dbo.PLATES (PLATE);
CREATE NONCLUSTERED INDEX IX_SHIFTTYPE ON dbo.PLATES (SHIFTTYPE);
CREATE NONCLUSTERED INDEX IX_BRAND ON dbo.PLATES (BRAND);
CREATE NONCLUSTERED INDEX IX_FUEL ON dbo.PLATES (FUEL);`

Veritabanı configurasyonlarınızı tamamlayın.

Yukarıdaki adımları tamamladıktan sonra projeyi Visual Studio'da çalıştırabilirsiniz.

License

Thanks My Mom