|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от opennews (??) on 22-Июн-15, 11:02 | ||
В рамках проекта Rsedis (https://github.com/seppo0010/rsedis) ведётся работа по созданию реализации СУБД Redis (http://redis.io/), переписанной с использованием языка программирования Rust. Кроме изучения языка Rust разработчики проекта также ставят перед собой цель создания переносимой редакции Redis, которую можно будет использовать на платформе Windows. В настоящее время оригинальный Redis написан на Си и использует некоторые специфичные функции UNIX, что мешает его портированию на другие системы. Несмотря на то, что многие возможности оригинального Redis ещё не реализованы (https://github.com/seppo0010/rsedis/blob/master/TODO.md), проект активно развивается (https://github.com/seppo0010/rsedis/commits/master) и уже вполне пригоден для экспериментов | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –9 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 11:02 | ||
Вот бы так хоть одна открытая реляционная бд развивалась... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
30. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +7 +/– | |
Сообщение от Вова on 22-Июн-15, 15:11 | ||
Внезапно PostgreSQL так развивается. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
36. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –3 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 16:21 | ||
У PostgreSQL своё виденье мира, в котором исключено использование преимуществ оперативной памяти. | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
42. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Вова on 22-Июн-15, 18:48 | ||
И какие преимущества оперативной памяти отказывается использовать PostgreSQL? | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
45. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –5 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 18:53 | ||
PostgreSQL урезанная база и развития в сторону хранения в памяти нет вообще. Не говоря уже про кэширование записи, отсутствие которого напрочь исключает возможность использования ssd в высоконагруженных проектах. | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
48. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 19:04 | ||
У нее есть хранение в памяти, развивать его далее, каким то особым образом, на фоне остальных фич и проектов типа того же редиса не приоритетно и может быть даже не целесообразно, с "урезанной" вы явно погорячились) | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
53. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +1 +/– | |
Сообщение от Stax (ok) on 22-Июн-15, 21:16 | ||
Вы сами-то поняли, что сказали (про кэширование и SSD)? | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
56. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +2 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 22:27 | ||
Так PostgreSQL - это система управления базами данных, а не базами мусора, который и потерять не жалко. | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
47. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 19:02 | ||
В memcached данные хранятся в оперативке и отказоустойчивость комплекса можно повышать за счет наращивания количества memcached серверов и возможности производить их горячую замену. | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
49. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 19:11 | ||
> А PostgreSQL в принципе не приемлет использование оперативной памяти | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
54. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +1 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 21:22 | ||
> Просто, к сожалению, в современных реалиях она не для всех подходит. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
62. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от XoRe (ok) on 23-Июн-15, 21:16 | ||
> У PostgreSQL своё виденье мира, в котором исключено использование преимуществ оперативной | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
43. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –1 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 18:50 | ||
Только вот PostgreSQL ограничивается работой только с жестким диском. Поэтому часто остается MySQL и ее форки, а с ними всё паршиво. | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
46. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 18:56 | ||
> Только вот PostgreSQL ограничивается работой только с жестким диском. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
63. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 24-Июн-15, 01:12 | ||
> Внезапно PostgreSQL так развивается. | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
31. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 15:13 | ||
Загляните в трекер MySQL или Percona - от такого количества багов у любого руки опустятся. А ораклу в принципе не выгодно развиваться MySQL | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
64. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 24-Июн-15, 01:13 | ||
> Загляните в трекер MySQL или Percona - от такого количества багов у | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
2. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +9 +/– | |
Сообщение от Бутират on 22-Июн-15, 11:02 | ||
> СУБД Redis | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
3. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 11:07 | ||
Это одно и то же | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
61. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 23-Июн-15, 15:16 | ||
В ACID твой кэш могёт? | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
4. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +2 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 11:08 | ||
Посмотрите список доступных команд на офсайте. Управляй нехочу | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
44. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –1 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 18:52 | ||
Тем не менее до полноценной СУБД очень и очень далеко, однопоточка - элементарная выборка ключей по маске и приехали, разделить базу на области нельзя (разделение якобы на номера баз - фейк), соответственно просмотр всей базы или поднимай разные инстансы, вложенных выборок и объединений нет, да много чего нет, а вот как продвинутый кеш ключ-структурированное значение - замечательна! тут бесспорно | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
65. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 24-Июн-15, 01:14 | ||
> Тем не менее до полноценной СУБД | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
5. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +1 +/– | |
Сообщение от близняшко on 22-Июн-15, 11:09 | ||
>> Why? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
8. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +3 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 11:55 | ||
Почему бы и нет? Честно зато. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
17. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –2 +/– | |
Сообщение от cmp (ok) on 22-Июн-15, 12:54 | ||
А мало бд на всяких js и java'x? юникс-онли места на си не проще переписать? | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
24. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –9 +/– | |
Сообщение от 10й Брейтовский переулок on 22-Июн-15, 14:04 | ||
С/С++ - это ходячий мертвец. Пока ходит, но поддерживать г.мамонта желающих становится все меньше. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
41. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от cmp (ok) on 22-Июн-15, 18:10 | ||
бу-га-га, ну ты дурачек | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
66. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 24-Июн-15, 01:16 | ||
> С/С++ - это ходячий мертвец. Пока ходит, но поддерживать г.мамонта желающих становится | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
6. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –10 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 11:34 | ||
>Кроме изучения языка Rust разработчики проекта также ставят перед собой цель | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
67. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 24-Июн-15, 01:17 | ||
> Вся суть рустомакак. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
9. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +2 +/– | |
Сообщение от Куяврег on 22-Июн-15, 11:55 | ||
> и использует некоторые специфичные функции UNIX, что мешает его портированию на другие системы. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
11. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –4 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 12:03 | ||
https:// github.com/seppo0010/rsedis/blob/master/database/src/dbutil.rs | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
19. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +2 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 13:42 | ||
>[оверквотинг удален] | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
26. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –5 +/– | |
Сообщение от Evolve32 (ok) on 22-Июн-15, 14:40 | ||
Ну, может хотя бы так: | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
27. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +5 +/– | |
Сообщение от Owlet on 22-Июн-15, 14:52 | ||
А теперь посмотри ещё раз и подумай, почему твой код не эквивалентен. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
57. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +2 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 22:43 | ||
IMHO, процитированный им кусок кода всё равно написан по-дурацки -- для pos >= 0 будет две проверки на отрицательность, хотя вполне можно было обойтись одной, вложив второй "if (pos < 0) ..." в первый: | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
28. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +3 +/– | |
Сообщение от EuPhobos (ok) on 22-Июн-15, 14:54 | ||
> Ну, может хотя бы так: | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
40. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –1 +/– | |
Сообщение от Evolve32 (ok) on 22-Июн-15, 17:31 | ||
>[оверквотинг удален] | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
38. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +3 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 16:57 | ||
> Ну, может хотя бы так: | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
68. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 24-Июн-15, 01:19 | ||
> И что тебе не нравится? | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
12. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –5 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 12:10 | ||
> Кроме изучения языка Rust разработчики проекта также ставят... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
23. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +7 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 13:58 | ||
> не проще ли купить учебник? | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
35. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +4 +/– | |
Сообщение от Нанобот (ok) on 22-Июн-15, 16:20 | ||
Единственный способ изучать новый язык программирования — писать на нем программы (Брайан Керниган) | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
13. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Mr. Cake on 22-Июн-15, 12:15 | ||
На Windows же вроде как порт есть силами мелкомягких. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
15. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от ADMIN on 22-Июн-15, 12:30 | ||
Потом, глядишь, sqlite перепишут. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
16. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –1 +/– | |
Сообщение от xPhoenix (ok) on 22-Июн-15, 12:46 | ||
Ну что, орёл, всё шутки шутишь? Ну ничего, сейчас чай принесут, и мы с тобой продолжим, продолжим... | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
18. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +1 +/– | |
Сообщение от YetAnotherOnanym (ok) on 22-Июн-15, 12:54 | ||
Фееричный пример студенческого NIH-синдрома. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
20. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +5 +/– | |
Сообщение от Crazy Alex (ok) on 22-Июн-15, 13:48 | ||
Ну нормальная логика - если хочешь по-настоящему изучить язык - напиши на нём что-то. Другое дело, что на новость это определённо не тянет. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
21. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +1 +/– | |
Сообщение от Andrey Mitrofanov on 22-Июн-15, 13:50 | ||
> Ну нормальная логика - если хочешь по-настоящему изучить язык - напиши на | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
69. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 24-Июн-15, 01:21 | ||
> нём что-то. Другое дело, что на новость это определённо не тянет. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
22. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 13:58 | ||
А зачем может понадобиться база под Windows? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
33. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +1 +/– | |
Сообщение от тоже Аноним (ok) on 22-Июн-15, 15:39 | ||
Странный вопрос. Как же под винды без базы? | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
39. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +1 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 17:02 | ||
Только связки с Оракл полно, т.к. под показывание цифирок и кручения графиков разных особо удобных инструментов не так много ( когда-то пробовал Qt но слой работы с данными и визуализация ( набор компонентов ) там сильно страдают ). | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
25. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –2 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 14:33 | ||
Лучшеб SQL добавили... Обе задумки, а именно переписывание на Rust чтобы было на Rust и создание переносимой реализации ради запуска под Windows - абсурдны, это просто пустая трата времени. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
29. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +2 +/– | |
Сообщение от asargis on 22-Июн-15, 14:54 | ||
Не вашего времени? Тогда нечего предъявлять претензии. Человек учит новый язык на примере переписывания Redis. | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
32. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –5 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 15:29 | ||
Лучше бы биллинг написал или cms | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
34. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +8 +/– | |
Сообщение от тоже Аноним (ok) on 22-Июн-15, 15:41 | ||
... чем этот комментарий. | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
50. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –2 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 19:37 | ||
Я ж не студент, изучающий хруст | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
58. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +2 +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 22:47 | ||
> Я ж не студент, изучающий хруст, а эксперт (т.к. сейчас -- летние каникулы, а у бабушки игрового компа нема и взять с собой разрешили только планшет!1!) | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
59. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 23-Июн-15, 07:30 | ||
Дык зачем тебе игровой комп чтобы кодить на Rust | ||
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору |
70. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 24-Июн-15, 01:22 | ||
> Лучшеб SQL добавили... | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
37. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 16:25 | ||
а кто-нибудь здешних уже писал что-либо не хеловорное на RUST? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
51. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Аноним (??) on 22-Июн-15, 20:10 | ||
В коментах куча красавцев с мнением ... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
52. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | –1 +/– | |
Сообщение от th3m3 (ok) on 22-Июн-15, 20:55 | ||
А чего их не устраивает уже готовая реализация? Или дайте ка я что-нибудь перепишу на Rust? Тогда бы уже пилили какие-то новые вещи, а не занимались ерундой. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
60. "Проект по созданию варианта СУБД Redis, переписанного на язы..." | +/– | |
Сообщение от Есюки on 23-Июн-15, 08:57 | ||
>> Или дайте ка я что-нибудь перепишу на Rust? | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |