Database weddo warella

chaturanga836

Well-known member
  • Aug 12, 2015
    3,353
    1,307
    113
    Malabe
    ඊ බේ වගේ සිස්ටම් දුවන්නේ එක ඩේටාබේස් එකකින් නෙමෙයි. ස්ටොරේජ් සිස්ටම් ගොඩක් රන් වෙනවා. උදා හරනයක් ගත්තොත්. අලි බාබා එකෙ සෙෂන් මේන්ටේන් වෙන්නෙ රෙඩිස් කියන ස්ටෝරේජ් එකෙන්. සර්ච් මේන්ටේන් වෙන්නේ වෙනම සිස්ටම් එකකින්. මෙමරි කෑශ් සර්වර් වෙනම මේන්ටේන් වෙනවා. ගොඩක් සිස්ටම් වලට ඔරකල් පාවිච්චි කරනවා. හැබැයි මේන්ටේන් වෙන්නේ සිකුරිටි කන්ෆිගරේශන් විතරයි ගොඩක් වෙලාවට.
     

    lahirukasun

    Well-known member
  • Nov 28, 2006
    1,637
    101
    63
    ENTITY
    *Product_category(ID,Category_Name)
    *Product_Master(ID,Product_name,Category_ID)
    *Product_Tag(Product_ID,TAG) Eg:tag(comma separate)

    Using this kind of tables
    using product name
    *Select * from Product_Master where Product_name like '%<Search Word>%'

    Using product category
    *select * from product_master pr,Product_category pc
    Where pr.Category_ID=pc.ID
    and pc.Category_Name like '%<Search Word>%'

    Using Tag
    select * from product_master pr,Product_category pc,Product_Tag pt
    Where pr.Category_ID=pc.ID
    AND pr.ID=pt.Product_ID
    and pt.TAG like '%<Search Word>%'

    මේක මචන් simple විදියට ලිවේ ඖලක් තියේනම් PM කරනන

    answer 1k daanna kalin dakke. best answer so far.
    initial schema 1 meka.
    meken passe DB Optimization karanawa. (Query optimization, indexing, caching etc.)

    eelangata infrastructure paththa balanna ona. ram, cpu, hdd wage. production environment wala aniwa SSD use wenne. MS sql use karana, high db hit ena system 1k nam single instance 1kata 56gb wage wath ram use wenawa. instance godak daala cluster karannath wenawa. owa okkoma karala region wise data centers wala DB replicate kranawa availability wadi karanna. langama/hit 1 aduma server eken data fetch karanawa eeta passe.
    :yes::yes: