Что делает PostgreSQL более усовершенствованным, чем MySQL? [закрытый]

Похоже, вы просто хотите использовать

Возвращает преобразованное 32-разрядное целое число со знаком из четырех байтов в указанной позиции в байтовом массиве

blockquote>
int offset =  BitConverter.ToInt32(somebyteData,0);

Примечание : Остерегайтесь порядка байтов [1125 ]

Или вы можете просто использовать операторы сдвига

Хотя если вы хотите использовать memcpy, это зависит от того, какие перегрузки вам нужны, вы можете просто P / вызвать его, если хотите

[DllImport("msvcrt.dll", EntryPoint = "memcpy", CallingConvention = CallingConvention.Cdecl, SetLastError = false)]
public static extern IntPtr memcpy(IntPtr dest, IntPtr src, UIntPtr count);

Однако для указателей последние 2, вероятно, являются хорошими эквивалентами, с [113 ] обладающий наибольшей универсальностью

Копирует указанное количество байтов из исходного массива, начиная с конкретное смещение к целевому массиву, начиная с определенного смещения.

blockquote>

Копирует диапазон элементов из одного массива в другой массив и выполняет приведение типов и упаковку по мере необходимости .

blockquote>

Копирует количество байтов, указанных как длинное целое значение, из одного адреса в памяти в другой .

blockquote>

Копирует данные из управляемого массива в указатель неуправляемой памяти или из указателя неуправляемой памяти в управляемый массив.

BLOCKQUOTE>

10
задан Chad Birch 20 March 2009 в 04:53
поделиться

3 ответа

пост-ГРЭС имеет лучшую поддержку внешнего ключа, лучшая ссылочная целостность, транзакции, представления, подвыбирают и т.д. Но это не означает, что MySQL не имеет своего места. Это действительно зависит от того, каковы Ваши потребности. Размер базы данных и сложность Ваших отношений, и т.д. MySQL очень прост, чтобы настроить и использовать, и он прибывает по умолчанию в фактически все веб-пакеты.

Можно найти Загрузки промежуточного кадра сравнений этими 2 на всем протяжении сети.

10
ответ дан 3 December 2019 в 22:39
поделиться

Вот большая страница сравнения: MySQL по сравнению с PostgreSQL.

Этот вопрос нужно, вероятно, считать дубликатом, хотя, тема много раз затрагивалась здесь на ТАК: поиск Google "postgresql mysql" на StackOverflow.com

3
ответ дан 3 December 2019 в 22:39
поделиться

bobince: РЕ: поддержка внешнего ключа, ссылочная целостность, транзакции, представления, подвыбирает: InnoDB может иметь их, но они не столь совместимый стандартами, или реальный мир, протестированный, чем PostgreSQL (видящий как MySQL devs требуемый в течение многих лет, что те функции были ненужными). Кроме того, InnoDB не является типом таблицы по умолчанию, и необходимо использовать тип таблицы не-ACID для полнотекстового поиска среди других вещей.

2
ответ дан 3 December 2019 в 22:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: