-
Leider nicht voll kompatibel
Autor: derapU 18.06.12 - 18:39
> MemSQL ist vollständig kompatibel mit MySQL und kann die freie Datenbank somit
> direkt ersetzen.
Es fehlen leider doch einige essentielle Features von MySQL. Der direkte Austausch ist also - zumindest bei komplexeren Projekten - nicht ohne weiteres möglich.
Eine Auflistung gibt es hier: http://developers.memsql.com/docs/1b/unsupported.html
Zudem werden beim einlesen von Dumps auch die von MySQL unterstützten Kompatibilitätskommentare ignoriert, so dass man z. B. Partitionierungsinformationen manuell herausstreichen muss, obwohl es kein Aufwand wäre sie automatisch ignorieren zu lassen.
Meiner Meinung nach beschränkt sich die Kompatibilität auf die Kommunikationsfähigkeit mit MySQL-Clients, nicht aber auf die Features und Query-Sprache, so dass diese Datenbank für neue Projekte sicher spannend ist, bestehende aber nicht verbessern / beschleunigen kann. Leider. -
Re: Leider nicht voll kompatibel
Autor: frugal 18.06.12 - 19:57
wohl dann auch keine referentielle Integrität??? :(
http://developers.memsql.com/docs/1b/unsupported.html
"The section SQL Statements describes the SQL statements and data types that MemSQL does and does not support. In addition, MemSQL does not support features such as:
...
Foreign keys
...
" -
Re: Leider nicht voll kompatibel
Autor: Slark 19.06.12 - 09:44
Wow... sry aber das ist einfach nur wow.
Als naechstes findet hier noch jemand raus das die auf ACID verzichten -
Doppelpost...
Autor: Nolan ra Sinjaria 19.06.12 - 12:17
manchmal passieren schon komische Sachen ;)
1 mal bearbeitet, zuletzt am 19.06.12 12:30 durch Nolan ra Sinjaria. -
Re: Leider nicht voll kompatibel
Autor: Nolan ra Sinjaria 19.06.12 - 12:17
naja ich frag mich schon, was unter "prepared queries" zu verstehen ist. Darf man nur noch normale statements absetzen? irgendwie kommt mir da grad das wort sql-injection in den sinn...
Ich habe nix gegen Christen. Ich habe nix gegen Moslems. Ich habe nix gegen Vegetarier. Ich habe nix gegen Apple-Fans. Aber ich habe etwas gegen Missionare... -
Re: Leider nicht voll kompatibel
Autor: LH 19.06.12 - 16:42
Nolan ra Sinjaria schrieb:
--------------------------------------------------------------------------------
> naja ich frag mich schon, was unter "prepared queries" zu verstehen ist.
> Darf man nur noch normale statements absetzen? irgendwie kommt mir da grad
> das wort sql-injection in den sinn...
Auch normale Queries können sicher sein, wenn sie entsprechend formuliert sind. Die MySQL Client libs enthalten die nötigen Funktionen, um das zu ermöglichen.