Kom ihåg mig?
Home Menu

Menu


Databas för socialt nätverk?

Visa resultat för omröstning: Jag föreslår..
SQL (mySQL, PostgreSQL, Percona...) 7 70.00%
MongoDB 0 0%
CouchDB 0 0%
Redis 1 10.00%
Cassandra 1 10.00%
Annat (se svaret) 1 10.00%
Antal röster: 10. Du får inte rösta i den här omröstningen

 
Ämnesverktyg Visningsalternativ
Oläst 2011-10-05, 22:14 #1
jayzee jayzee är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2008
Inlägg: 1 089
jayzee jayzee är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2008
Inlägg: 1 089
Standard Databas för socialt nätverk?

Hej,

jag undrar vilken databas du personligen skulle valt till att ha som back-end i ett socialt-nätverks projekt samt varför? Utvecklingsmiljön är Linux och PHP samt kraven är skalbarhet (horisontell), snabbhet samt säkerhet.

Senast redigerad av jayzee den 2011-10-05 klockan 22:23
jayzee är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-10-06, 08:37 #2
Danieloss avatar
Danielos Danielos är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Oct 2005
Inlägg: 3 102
Danielos Danielos är inte uppkopplad
Klarade millennium-buggen
Danieloss avatar
 
Reg.datum: Oct 2005
Inlägg: 3 102
Jag skulle nog ha tagit mariadb, mycket för att jag har bra erfarenhet av mysql samt att mariadb är open-source vilket inte mysql är.
Danielos är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-10-06, 09:24 #3
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
Det går ju att köra Oracle 11 express om man skulle vilja - lite osäker på licensen och hur den får användas. Personligen hade jag troligen kört på mySql - den är kanske inte optimal, men jag har haft mycket med den att göra under lång tid.
jonny är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-10-06, 10:00 #4
Bjorne Bjorne är inte uppkopplad
Flitig postare
 
Reg.datum: Sep 2009
Inlägg: 374
Bjorne Bjorne är inte uppkopplad
Flitig postare
 
Reg.datum: Sep 2009
Inlägg: 374
PostgreSQL som vanligt.
Bjorne är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-10-06, 12:12 #5
klein klein är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2005
Inlägg: 2 225
klein klein är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2005
Inlägg: 2 225
Väljer nog MySQL av gamla vana och det ingår som standard i Ubuntu. Men Orcale börja avvika ganska duktigt från grund filosofin bakom MySQL, därav får man väl titta på andra alternativ framöver.

Citat:
Ursprungligen postat av jayzee Visa inlägg
Hej,

jag undrar vilken databas du personligen skulle valt till att ha som back-end i ett socialt-nätverks projekt samt varför? Utvecklingsmiljön är Linux och PHP samt kraven är skalbarhet (horisontell), snabbhet samt säkerhet.
klein är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-10-06, 13:21 #6
MRDJs avatar
MRDJ MRDJ är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Mar 2006
Inlägg: 1 667
MRDJ MRDJ är inte uppkopplad
Bara ett inlägg till!
MRDJs avatar
 
Reg.datum: Mar 2006
Inlägg: 1 667
Om det är stora datamängder så hade jag kanske kikat på en nosql lösning.
MRDJ är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-10-06, 14:21 #7
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Sociala relationer gör sig till exempel bäst i en graf-databas, profiler kanske gör sig bäst i en dokuments-databas, globala materialiseringar eller data kanske ger bäst prestanda från ett key-value-store? Men om inte projektet är otroligt ambitiöst med ordentligt med resurser från början är det bättre att starta med t ex en rdbms (t ex mysql) eller document store (t ex mongodb) och använda det som en general purpose-lösning.

Väljer du t ex Mongodb får du väldigt mycket smidig skalbarhet inbyggd utan att behöva lösa det själv. Använder du MySQL (eller t ex XtraDB, en trevlig variant) har du en väl beprövad databas där det är lätt att hitta spetskompetens.
Clarence är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-10-06, 14:23 #8
emilvs avatar
emilv emilv är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2004
Inlägg: 1 564
emilv emilv är inte uppkopplad
Bara ett inlägg till!
emilvs avatar
 
Reg.datum: Feb 2004
Inlägg: 1 564
Citat:
Ursprungligen postat av Danielos Visa inlägg
samt att mariadb är open-source vilket inte mysql är.
Huh? MySQL släpps under GPL och är således både öppen källkod och fri mjukvara. I övrigt har du säkert rätt i att MariaDB är det vettigare valet.
emilv är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-10-06, 16:28 #9
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Clarence Clarence är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 1 974
Citat:
Ursprungligen postat av emilv Visa inlägg
Huh? MySQL släpps under GPL och är således både öppen källkod och fri mjukvara. I övrigt har du säkert rätt i att MariaDB är det vettigare valet.
Många viktiga förbättringar till MySQL släpps endast med stängd källkod i MySQL Enterprise Edition, och jag tror bara det är början. Oracle är sakta men säkert på väg att döda MySQL. Fortsätter det så här är jag övertygad om att XtraDB eller MariaDB kommer vara ett betydligt mer vanligt val om ett par år.
Clarence är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-10-07, 08:46 #10
jayzee jayzee är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2008
Inlägg: 1 089
jayzee jayzee är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2008
Inlägg: 1 089
Personligen har jag röstat på SQL, rättare sagt MariaDB. När/om man växer sig tillräckligt stor kan man kolla med att kompletera med andra system såsom Redis eller MongoDB för data som inte behöver relationer.
jayzee är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 00:10.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017