uuid
Функция PHP для генерации UUID v4
Итак, я немного покопался и попытался собрать воедино функцию, которая генерирует допустимый UUID v4 в PHP. Это самое б ... d['node'][3],
$uuid['node'][4],
$uuid['node'][5]
);
return $uuid;
}
?>
Спасибо всем, кто может мне помочь.
Как определить, является ли строка допустимым идентификатором UUID v4?
Я создаю валидатор на основе UUID, сгенерированного браузером клиента, я использую его для идентификации данных определ ... бы сделать основано на регулярном выражении, но я хотел бы что-то более родное, чтобы протестировать его.
Есть идеи?
Генерация уникального идентификатора в PHP
Я пытаюсь сгенерировать уникальный идентификатор в php, чтобы хранить загруженный пользователем контент в FS без конфли ... .
Есть ли лучший способ сделать это, наиболее предпочтительно без каких-либо внешних зависимостей?
Спасибо намного!
Лучшая практика для создания uuid? php ИЛИ MySQL
Каковы наилучшие методы создания UUID (ПЕРВИЧНОГО КЛЮЧА)
позвольте ему генерировать в конце Mysql ИЛИ
позвольте ему ген ... com/post/10853187575/sharding-ids-at-instagram
Итак, как было бы правильно сделать это для постоянно растущих данных?
Получите сгенерированный uuid после вставки php
У меня есть тип поля таблицы varchar(36), и я хочу динамически генерировать его с помощью mysql, поэтому я использовал ... (uuid(),'some text');';
mysql_query($sql_code);
Как я могу получить сгенерированный uuid сразу после вставки записи?
PHP/MySQL: Хранение и извлечение идентификаторов UUID
Я пытаюсь добавить идентификаторы UUID в пару таблиц, но я не уверен, каким будет лучший способ их хранения/извлечения. ... ment?
ИЗМЕНИТЬ:
Нашел часть ответа:
$bin = pack("h*", str_replace('-', '', $guid));
Как бы вы его распаковали?
PHP preg соответствует UUID v4
У меня есть строка, которая содержит UUID v4
$uuid = 'http://domain.com/images/123/b85066fc-248f-4ea9-b13d-0858dbf4ef ... -b13d-0858dbf4efc1 из приведенного выше, используя preg_match()?
Более подробную информацию о UUID v4 можно найти здесь
Есть ли способ ретроактивно создать UUID на основе времени/узла в PHP?
Большинство идентификаторов UUID, основанных на времени (тип 1), создаются с использованием текущего времени. Я перенош ... лементов. Может ли кто-нибудь привести пример того, как UUID типа 1 создаются с использованием прошлых периодов времени?
Поколение Laravel UUID
Я пытаюсь сгенерировать UUID (не в качестве первичного ключа, а просто сгенерировать его) с помощью пакета laravel-uuid ... ие не выдает никаких ошибок, поэтому я думаю, что все правильно.
Альтернативные пакеты для этого также приветствуются.
Почему Красноречивый (в Laravel) приводит мой первичный ключ varchar uuid к целому числу, что приводит к ошибкам?
Отвечая на мой вчерашний вопрос , я хорошо выспался и "обнаружил", что это происходит из-за автоматического приведения/ ... var_dump($address); exit;
// результат (как и ожидалось)
var_dump($address->uuid); exit;//result (wow): int(0)
}
генерировать уникальный идентификатор для каждого попадания за один раз [дублировать]
На этот вопрос уже есть ответ здесь:
Функция PHP для генерации UUID v4
... впадать с другим сгенерированным идентификатором.
$uniqId = time().'_'.rand();
Или следует использовать.
uniqid();
PHP-эквивалент getLeastSignificantBits() и getMostSignificantBits из Java?
Я работаю с идентификаторами UUID в PHP, и мне нужно запросить базу данных, в которой хранятся наиболее значимые и наим ... 20-bb6e-7537e271808e
...следует преобразовать в...
Upper Bits: -5531888561172430560
Lower Bits: -4940882858296115058
Миграция с Mysql на Cassandra
Ранее я использовал класс, найденный здесь, для преобразования идентификатора пользователя в некоторую случайную строк ... ь уникальный идентификатор uuid достаточно быстро, чтобы при регистрации 10000 пользователей в секунду он не загромождался?
Mysql PK и FK char(36) против int(10)
Я читал, что mysql может лучше обрабатывать индексы и выполнять поиск, если ключи таблиц являются целыми числами, а не ... из основных причин использования UUID. Наши таблицы также являются InnoDB, если это имеет значение.
Заранее благодарю.
Безопасно ли превращать UUID в короткий код? (используйте только первые 8 символов)
Мы используем UUID для наших первичных ключей в нашей бд (генерируется php, хранится в mysql). Проблема в том, что когд ... еще короче?
РЕДАКТИРОВАТЬ
Я прочитал этот вопрос, и в нем сказано использовать base64. опять же, что-нибудь покороче?
16-байтовая двоичная форма канонического представления uuid в php
Как я могу получить 16-байтовую двоичную форму идентификатора uuid из его строкового/канонического представления:
Бывший:1968ec4a-2a73-11df-9aca-00012e27a270
Приветствия,
/Марчин
Уникальные идентификаторы в MySQL?
Итак, я работаю над довольно небольшим сценарием для компании, в которой я работаю, чтобы помочь нам лучше управлять на ... тификатор 1 (идентификатор центра обработки данных) Центра обработки данных позже.
Есть ли хороший способ сделать это?
Как реализовать первичные ключи, состоящие из UUID, вместо автоматически увеличивающихся целых чисел, для моделей Laravel Eloquent и их взаимосвязей?
Автоматически увеличивающиеся целые числа нельзя использовать для первичных ключей в распределенных топологиях баз данн ... аться подходом, основанным на событиях, который реализован в самих классах моделей.
Как может выглядеть такой подход?
Использует ли ramsey/uuid версии 4 "истинные" или псевдослучайные числа?
Я использую ramsey/uuid в своем проекте.
Я создаю новые объекты данных с помощью uuid4, который генерирует случайные U ... тощит мой пул энтропии? Или он будет использовать псевдослучайные числа, и мне не о чем беспокоиться?
Большое спасибо!
Безопасная генерация UUID v4 в PHP - без mt rand() [дубликат]
На этот вопрос уже есть ответ здесь:
Функция PHP для генерации UUID v4
... безопасность реализации методов, использующих mt_rand() и есть ли какие-либо подводные камни, о которых я должен знать.