Eredmény: 1 - 8 (8) összesen

Téma: Postgres

  1. #1
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.562
    Begyűjtött 1.213 köszönetet
    754 hozzászólásával

    Alapbeállítás Postgres

    Hasznal innen barki is postgres-t? En egy ideje migralom ra amit tudok, mert van par extra feature a mysql-hez kepest. Pl array mezotipus, amiben keresni is lehet:
    PostgreSQL: Documentation: 9.2: Arrays


    If debugging is the process of removing software bugs, then programming must be the process of putting them in.
    Github | Ruby tutorial
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
    Respect all, fear none

  2. #2
    Szerkesztő _lacus_ logója
    Csatlakozott
    11-03-14
    Hely
    Sopron
    Hozzászólás
    259
    Begyűjtött 113 köszönetet
    72 hozzászólásával

    Alapbeállítás re: Postgres

    Hol az a szint (adatmenniyég), ahol észre lehet venni a különbséget a mysql-el szemben?

    Mondjuk egy ingatlan.com nagyságú oldalnál már észrevehetőek a különbségek, előnyök?


    wungarn.at - munka és lakás Bécsben

  3. #3
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.562
    Begyűjtött 1.213 köszönetet
    754 hozzászólásával

    Alapbeállítás re: Postgres

    Arrol meg nincs tapasztalatom, hogy teljesitmeny szintjen mennyivel jobb a mysqlnel. Egyelore a feature-ok, amik megfogtak.



  4. #4
    Bölcs
    Csatlakozott
    07-08-28
    Hozzászólás
    986
    Begyűjtött 136 köszönetet
    97 hozzászólásával

    Alapbeállítás re: Postgres

    Mi lefele migráljuk a dolgainkat a postgress-ről. MÉg egy project van, de az is ilyen 2006-os maradvány. MÜködik, de senki sem mer már hozzányulni.
    Valahogy pont középre esik a listán, az egyszerü website-ok alá tulzásnak tartom, a komolyabbak alá pedig kevésnek.

    Az utolsó projectnél jól jött volna a beépitett kereső, de ott a mysql-ról átváltottunk MariaDb-re, és sphinx integráció megjelenése megoldotta a problémát.



  5. #5
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.562
    Begyűjtött 1.213 köszönetet
    754 hozzászólásával

    Alapbeállítás re: Postgres

    Idézet TLoF eredeti hozzászólása Hozzászólás megtekintése
    Valahogy pont középre esik a listán, az egyszerü website-ok alá tulzásnak tartom, a komolyabbak alá pedig kevésnek.
    Nem ertem mire gondolsz tulzas alatt. Azert a postgrest feltelepiteni a szerverre nem nagy dolog, a legtobb control panel tamogatja, igy semmivel sem tobb mint a mysql-t felrakni, viszont kevesebb a rendszerigenye(allitolag, errol meg nincs eleg tapasztalatom) es van benne par extra funkcio. Szerintem a mysql helyett erdemes kiprobalni.



  6. #6
    Hekker 0xFF logója
    Csatlakozott
    09-08-21
    Hozzászólás
    1.078
    Begyűjtött 168 köszönetet
    118 hozzászólásával

    Alapbeállítás re: Postgres

    Ha SQL típusú sebesség kell akkro használj Percona-t vagy MariaDB-t
    Ha meg hasznos és gyors dolgok kellenek akkor MongoDB-t. Ebben is tárolhatsz Array-t de teljes Objectet is akár és nem kell variálni az alakítgatással.
    Kód:
    $db = 'shop';
    $colletion = 'termekek';
    $mongo = new MongoClient();
    $collection = $mongo->selectCollection($db , $colletion);
     
    $termek = array(
    'neve' => 'Termek nev',
    'gyarto' => 'ScanDisk',
    'sku' => 'XYZ',
    ...
    'jellemzok' = array('memoria'=>'4gb', 'vizallo'=>'igen', garancia=>'3ev', szinek => array('piros','kek','zold') );
     
    );
     
    $collection->insert($termek);
     
    $termek = array(
    'neve' => 'Mas nev',
    'gyarto' => 'Transcend',
    'sku' => 'ZZZ',
    ...
    'jellemzok' = array('memoria'=>'8gb', garancia=>'3ev', szinek => array('kek','piros'), 'usb3'=>'igen' );
     
    );
     
    $collection->insert($termek);
    Nincsen Schema, nem kell bajlódni szinte semmivel, van egy array vagy object az betolod úgy ahogy van. Használhatsz indexeket és kereshetsz a fenti példánál maradva olyan termékre ami 'kek' és 'piros' szinben is kapható nagyobb mint 2gb, stb.



  7. #7
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.562
    Begyűjtött 1.213 köszönetet
    754 hozzászólásával

    Alapbeállítás re: Postgres

    A NoSQL szep es jo, de ha sok a relacios kapcsolatod ami nem "embed"-elheto, akkor nem erdemes hasznalni az en tapasztalataim szerint.
    A MariaDB nem rossz, de akkor mar inkabb postgres, mert az elterjedtebb es regebbi project.



  8. #8
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.562
    Begyűjtött 1.213 köszönetet
    754 hozzászólásával

    Alapbeállítás re: Postgres

    Most latom, hogy raadasul az hstore mezovel a postgres is tud schemaless tarolni adatokat, egy mezoban, ami akar keresheto is kesobb:
    PostgreSQL: Documentation: 9.0: hstore
    Innentol nekem jobb valasztasnak tunik mint a mongodb, mert kapok gyors relacios megoldasokat + a schemaless mezoket.



Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •