![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск СУБД SQLite 3.34.0" | +/– | ![]() |
Сообщение от opennews (ok), 03-Дек-20, 14:24 | ||
Опубликован релиз SQLite 3.34.0, легковесной СУБД, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от A.Stahl (ok), 03-Дек-20, 14:24 | +17 +/– | ![]() |
Самая нужная БД в мире (ну после CSV, конечно)! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #2, #29 |
2. Сообщение от Аноним (2), 03-Дек-20, 14:33 | –21 +/– | ![]() |
На самом деле она как царь Мидас, только наоборот - всё куда она вкрячена начинает неистово тормозить. Заметил это ещё лет 10 назад в xmoto когда индексировались новые уровни - запись инфы о них в базу данных занимала до секунды на каждый. Вот и сейчас - pkg во FreeBSD тормозит из-за этой недобазёнки, профиль firefox пухнет из-за неё же. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #4, #7, #9, #61, #105 |
3. Сообщение от Аноним (3), 03-Дек-20, 14:41 | –1 +/– | ![]() |
>Код SQLite распространяется как общественное достояние (public domain) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #5 |
4. Сообщение от Аноним (4), 03-Дек-20, 14:42 | +10 +/– | ![]() |
кек, ну перетяни тот же софт на окакл и посмотри, насколько "ЭТО" будет в реальности тормозить, заодно вспомнишь в FF каково было во времена диалапа. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #31 |
5. Сообщение от Урри (ok), 03-Дек-20, 14:46 | +12 +/– | ![]() |
Но может вы все же раскроете свою мысль? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #13, #16, #37 |
6. Сообщение от Урри (ok), 03-Дек-20, 14:46 | –3 +/– | ![]() |
Sqlite настолько совершенен, что уже ничего по сути нового в нее добавить нельзя. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #8, #10, #18, #20, #22 |
7. Сообщение от Аноним (7), 03-Дек-20, 15:02 | –5 +/– | ![]() |
> pkg во FreeBSD | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #25, #62 |
8. Сообщение от Аноним (8), 03-Дек-20, 15:03 | +/– | ![]() |
Можно было бы переписать на Rust'е, но растоманы умеют лишь мечтать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #11, #23, #35, #96 |
9. Сообщение от Аноним (9), 03-Дек-20, 15:06 | +/– | ![]() |
> всё куда она вкрячена начинает неистово тормозить | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #12 |
10. Сообщение от Аноним (12), 03-Дек-20, 15:07 | +2 +/– | ![]() |
> ничего ... добавить нельзя. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 |
11. Сообщение от Аноним (12), 03-Дек-20, 15:07 | +/– | ![]() |
кстати, термин "растаманы" есть на вики :) очень соответствует. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #14, #48 |
12. Сообщение от Аноним (12), 03-Дек-20, 15:10 | –2 +/– | ![]() |
- А что, если начать думать? ... Да ну нафик! Лучше скуля вкрячу. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #17 |
13. Сообщение от Аноним (13), 03-Дек-20, 15:18 | +3 +/– | ![]() |
Раскрытие мыслей - излишне | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #15, #98 |
14. Сообщение от Аноним (-), 03-Дек-20, 15:20 | +1 +/– | ![]() |
Конечно, на этом языке не обкурившись сложно что-либо написать. Правда, обкурившись, видимо, тоже очень непросто. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #19, #45 |
15. Сообщение от Аноним (15), 03-Дек-20, 15:57 | +1 +/– | ![]() |
Это эмоция - переполняют они человека Анонима и так в каждой теме | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #24 |
16. Сообщение от Аноним (3), 03-Дек-20, 15:58 | +/– | ![]() |
Наверное тем что не копилефт, чтобы корпорации могли тырить код. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
17. Сообщение от Аноним (17), 03-Дек-20, 16:00 | –1 +/– | ![]() |
Тот кто умеет думать скуль и не юзает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
18. Сообщение от Аноним (15), 03-Дек-20, 16:00 | +2 +/– | ![]() |
Я бы добавил: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #43 |
19. Сообщение от Аноним (17), 03-Дек-20, 16:00 | –1 +/– | ![]() |
Зато можно придумать новый уровень абстракции обратно не совместимый, зато жутко безопасный. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
20. Сообщение от пох. (?), 03-Дек-20, 16:14 | +/– | ![]() |
Я бы добавил нормальные row locks - например, через банальную sysV shm+семафоры (точно так же как это было у раннего postgresql), и забыл бы про файловые локи как про страшный сон. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #21, #60 |
21. Сообщение от Catwoolfii (ok), 03-Дек-20, 16:34 | –2 +/– | ![]() |
Все уже реализовано: https://www.sqlite.org/wal.html | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #26, #32 |
22. Сообщение от Lex (??), 03-Дек-20, 16:34 | +/– | ![]() |
Компактности бы.. шоб на 8-битные мк AVR влезала бы :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #27 |
23. Сообщение от Аноним (23), 03-Дек-20, 16:42 | +1 +/– | ![]() |
растаманы сделали обёртку над sqlite и вроде не парятся | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #42 |
24. Сообщение от leibniz (ok), 03-Дек-20, 16:47 | –1 +/– | ![]() |
Эмоция - излишне это | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #54 |
25. Сообщение от zzz (??), 03-Дек-20, 17:01 | +1 +/– | ![]() |
>из-за скулите можно рандомно крашиться посреди апдейта системы | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #33 |
26. Сообщение от Аноним (12), 03-Дек-20, 17:19 | +/– | ![]() |
лучше бы ты не вспоминал эти wal-файлы | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
27. Сообщение от Аноним (12), 03-Дек-20, 17:24 | +/– | ![]() |
самую лучшую базу я видел в школе на паскале: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #28 |
28. Сообщение от Cradle (?), 03-Дек-20, 17:30 | –1 +/– | ![]() |
а как у вас в школе дела с индексами по базе обстояли? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #30 |
29. Сообщение от MasterSlave (?), 03-Дек-20, 17:45 | –1 +/– | ![]() |
CSV не просто нужная, а ещё и лучшая. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #83 |
30. Сообщение от НяшМяш (ok), 03-Дек-20, 17:46 | +3 +/– | ![]() |
так вот же они )ind: integer; | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #123 |
31. Сообщение от Аноним (2), 03-Дек-20, 18:09 | –8 +/– | ![]() |
> кек, ну перетяни тот же софт на окакл и посмотри | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #44 |
32. Сообщение от пох. (?), 03-Дек-20, 18:47 | +3 +/– | ![]() |
Нет, к сожалению. Это для _единственного_ клиента работает, и то кое-как и с кучей ограничений. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #47, #77, #104 |
33. Сообщение от Аноним (7), 03-Дек-20, 18:51 | –2 +/– | ![]() |
Крикни громче, раз больше нечего сказать. И ещё расскажи всем что в бзде всё работает и ничего не ломается. UFS2, ilwifi - тоже результат кривых рук, да... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #36, #46, #51, #63 |
34. Сообщение от Мира (ok), 03-Дек-20, 18:58 | –3 +/– | ![]() |
Не понимаю, зачем нужны все эти раздутые чудовища, когда есть SQLite. Использую и всем советую. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #38, #39, #65 |
35. Сообщение от имя (ok), 03-Дек-20, 19:25 | +1 +/– | ![]() |
> it is possible that SQLite might one day be recoded in Rust. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
36. Сообщение от Аноним (-), 03-Дек-20, 19:35 | +1 +/– | ![]() |
> Крикни громче, раз больше нечего сказать. И ещё расскажи всем что в | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #52 |
37. Сообщение от Нанобот (ok), 03-Дек-20, 19:43 | +/– | ![]() |
просить у анонима раскрыть мысль - всё равно, что просить немого спеть | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #94 |
38. Сообщение от Аноним (12), 03-Дек-20, 19:51 | +/– | ![]() |
Скажи подобное поттерингам или растаманам, когда есть init.d и сиси++. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #41 |
39. Сообщение от Siborgium (ok), 03-Дек-20, 20:12 | –3 +/– | ![]() |
Я тоже не понимаю, зачем нужны быстрые и масштабируемые базы, когда можно взять SQLite захлебываться на базе в 500 мегабайт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #59, #73 |
41. Сообщение от Мира (ok), 03-Дек-20, 20:14 | –3 +/– | ![]() |
> Скажи подобное поттерингам или растаманам, когда есть init.d и сиси++. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 Ответы: #124 |
42. Сообщение от Урри (ok), 03-Дек-20, 20:18 | +/– | ![]() |
Обертки над sqlite есть на всем, даже на лиспе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 |
43. Сообщение от Урри (ok), 03-Дек-20, 20:25 | +/– | ![]() |
Но это ведь неплохо эмулируется с помощью create; insert select; delete. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #120, #140 |
44. Сообщение от Страшный аноним (?), 03-Дек-20, 21:20 | +7 +/– | ![]() |
> Какой нахрен оракле. Из не-встраиваемых баз я к этой говноподелке близко не подойду, когда парк корпоративных баз перевели на postgres столько проблем сразу ушло. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #107 |
45. Сообщение от Аноним (45), 03-Дек-20, 21:21 | +3 +/– | ![]() |
Не путай удобный Раст с пустым C. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #121 |
46. Сообщение от bergentroll (ok), 03-Дек-20, 21:30 | +/– | ![]() |
Ах, вот и луна заглянула в окошко. Время укутаться в плед, налить себе травяного чаю и открыть мой любимый opennet. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
47. Сообщение от банан (?), 03-Дек-20, 21:52 | +5 +/– | ![]() |
> А когда у тебя две _разные_ программы одновременно обращаются к базе на запись | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 Ответы: #50, #75, #90 |
48. Сообщение от Ordu (ok), 03-Дек-20, 21:53 | –1 +/– | ![]() |
Да, рэгги -- божественная музыка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
49. Сообщение от anon3453453 (?), 03-Дек-20, 22:05 | +/– | ![]() |
хз как ты на 500мб захлебываешься, у меня база 6гб, из этих 6-ти один гиг постоянно обновляется и перезаписывается, и ничего не виснет. может дело в архитектуре твоей базы и непродуманных запросах? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #53 |
50. Сообщение от пох. (?), 03-Дек-20, 22:26 | –5 +/– | ![]() |
ты не понимаешь что такое "встраиваемая"? Бида-бида. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
51. Сообщение от Аноним (-), 03-Дек-20, 22:49 | –1 +/– | ![]() |
> в бзде всё работает и ничего не ломается. UFS2 ... - тоже результат кривых рук, да... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
52. Сообщение от Аноним (52), 03-Дек-20, 23:23 | –1 +/– | ![]() |
Или отключение питания (паника ядра? что-то чаще чем линукс паникует), но то такое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 Ответы: #58 |
53. Сообщение от Аноним (52), 03-Дек-20, 23:27 | +/– | ![]() |
В 1 поток? Дело не хитрое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 Ответы: #55 |
54. Сообщение от анонимуслинус (?), 03-Дек-20, 23:54 | –2 +/– | ![]() |
да да по всем правилам психологии - идеальный человек это робот -овощ))) знаем мы вас без эмоций))) а база как база. свою работу делает уже годами. ну хорошо когда есть что то лучше или хуже. благо есть замена если кому то не нравится. было бы плохо если б была 1 и всем её впаривали. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 |
55. Сообщение от Likern (?), 04-Дек-20, 00:54 | +/– | ![]() |
Так это встраиваемая база данных | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 Ответы: #81 |
57. Сообщение от Аноним (-), 04-Дек-20, 02:06 | +1 +/– | ![]() |
> Bentley и Bloomberg | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
58. Сообщение от Аноним (-), 04-Дек-20, 02:08 | –1 +/– | ![]() |
> Или отключение питания (паника ядра? что-то чаще чем линукс паникует), но то такое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #66 |
59. Сообщение от Аноним (-), 04-Дек-20, 02:09 | +/– | ![]() |
Вообще скулайт может быть довольно быстрым и на базе 500 мегов захлебываться он может только у совсем уж дилетантов. Вот если б вы 50 гигабайт сказали, там может быть кто-то и поверил бы уже. А такие утырки даже к амароку и прочим кдешным адресбукам мускул прут. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
60. Сообщение от Аноним (-), 04-Дек-20, 02:10 | +/– | ![]() |
> через банальную sysV shm+семафоры | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #87 |
61. Сообщение от Ivan_83 (ok), 04-Дек-20, 02:15 | +/– | ![]() |
Оно не тормозит, как минимум у меня. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #108 |
62. Сообщение от Ivan_83 (ok), 04-Дек-20, 02:20 | +/– | ![]() |
pkg так просто не крашится. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
63. Сообщение от Ivan_83 (ok), 04-Дек-20, 02:31 | –1 +/– | ![]() |
С вифи - плохо, скоростя ущербные, тут спору нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #76 |
64. Сообщение от СССР (?), 04-Дек-20, 02:43 | –2 +/– | ![]() |
мне нравится склайт, а качестве конфига для приложения, да и небольшого хранилища весьма хороша. не понимаю к чему тут споры. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #74, #79 |
65. Сообщение от Аноним (65), 04-Дек-20, 02:45 | +/– | ![]() |
FULL OUTER JOIN | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 |
66. Сообщение от zzz (??), 04-Дек-20, 02:48 | –1 +/– | ![]() |
Кого ты слушаешь, в лучшем случае он гонял фрю в qemu+kvm с включенным writecache'ем, который ломает O_DIRECT, но скорее всего просто повторяет мантру, подслушанную от таких же попугаев. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #58 Ответы: #67 |
67. Сообщение от Аноним (52), 04-Дек-20, 03:35 | –2 +/– | ![]() |
Ну вообще-то на хосте, но оправдания у вас забавные. Я бы даже поставил на то что ext4 от 2 паник (или отключений) подряд не рассыпется. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #66 Ответы: #68, #69 |
68. Сообщение от Аноним (52), 04-Дек-20, 03:36 | –1 +/– | ![]() |
s/поставил/не поставил/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 |
69. Сообщение от zzz (??), 04-Дек-20, 03:43 | –2 +/– | ![]() |
Поставил фрю на хост, тут же получил две паники и UFS рассыпалась. Две песни "Фантазер" этому господину и премию Корнея Чуковского. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 Ответы: #70 |
70. Сообщение от Аноним (52), 04-Дек-20, 03:47 | +/– | ![]() |
> Поставил фрю на хост, тут же получил две паники и UFS рассыпалась. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #69 Ответы: #72 |
72. Сообщение от zzz (??), 04-Дек-20, 04:43 | +/– | ![]() |
>Ты обвиняешь меня во лжи? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #70 |
73. Сообщение от Lex (??), 04-Дек-20, 07:17 | +/– | ![]() |
Действительно, зачем давать возможность каждому приложению обладать своей БД, компактной и неплохо масштабируемой( для большинства задач среднестатистического приложения ) - ведь в каждое приложение можно тянуть по постгресу/мускулу/оракловой_или_мелкомягкой_БД, а то и вообще - зачем приложениям свои БД - пусть хранят все в одной, общей на рабочую станцию, развернутой на чем-то мощном и масштабируемом.. и все кому ни лень чтоб могли лезть туда, что-то писать, что-то читать - авось не сломается.. ну а если сломается, то не беда - всего лишь потеряются данные вообще всех приложений рабочей станции, ведь их все фактически в одной куче хранили :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #85 |
74. Сообщение от Аноним (74), 04-Дек-20, 08:31 | +3 +/– | ![]() |
>в качестве конфига для приложения | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 Ответы: #150, #152 |
75. Сообщение от Аноним (75), 04-Дек-20, 09:32 | +/– | ![]() |
В этом плане меня также удивляет фраза "Повышена производительность примитивов блокировки WAL-лога при наличии сотен соединений к файлу с БД.". Сотен соединений к файлу с БД. Встроенной БД. В том-то одна из особенностей встроенных БД, что ею обычно и чаще всего должна пользоваться одна программа и блокировка всего файла(-ов) в противовес построчной блокировке при обновлении - мегаупрощение в реализации БД. Разве что желательно чтобы встроенная БД была thread-safe/thread-friendly. А если тебе надо в одну и ту же БД лезть из разных программ (или запущенных экземпляров одной программы) - будь добр, используй внешнюю выделенную БД, те же мускуль-постгре-оракле. Иначе при ACID, семафорах, журналах, шаред мемори и построчной блокировке для работы из разных процессов эта "встроенная" БД превращается в обычную еще одну СУБД, разве что запуск всего это дирижабля осуществляется не при старте отдельных выделенных процессов, а при загрузке библиотеки в твоей программе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #78 |
76. Сообщение от пох. (?), 04-Дек-20, 09:37 | +/– | ![]() |
> Хотя нюанс в том, что нужно посещать багтрекер и брать от туда патчи и воркароунды к некоторым проблемам. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 Ответы: #113, #118 |
77. Сообщение от nobodynoone (?), 04-Дек-20, 09:52 | +/– | ![]() |
https://www2.sqlite.org/src/doc/begin-concurrent/doc/begin_c... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 Ответы: #80 |
78. Сообщение от пох. (?), 04-Дек-20, 10:09 | –4 +/– | ![]() |
еще один. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #75 Ответы: #86 |
79. Сообщение от Аноним (12), 04-Дек-20, 10:26 | +2 +/– | ![]() |
> а качестве конфига для приложения | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 Ответы: #101, #151 |
80. Сообщение от пох. (?), 04-Дек-20, 10:28 | –1 +/– | ![]() |
Ну костылинг же ж. И тот неизвестно, будет ли вообще окончательно допилен. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #77 Ответы: #82 |
81. Сообщение от Аноним (12), 04-Дек-20, 10:37 | +/– | ![]() |
Как "встраиваемость" и потоки соотносятся? Вот у некой проги под названием "Хромой" не только многопоточность, а даже многопроцессность... И как надо разруливать обращения к базе? В 1 поток сталкивать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 Ответы: #99 |
82. Сообщение от nobodynoone (?), 04-Дек-20, 10:53 | +/– | ![]() |
>> If all database clients (readers and writers) are located in the same OS process | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 Ответы: #88 |
83. Сообщение от Аноним (83), 04-Дек-20, 11:08 | +/– | ![]() |
И как у нее дела с репликацией Мастер-Мастер? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #93, #97, #109 |
85. Сообщение от _hide_ (ok), 04-Дек-20, 11:37 | +/– | ![]() |
Вы подняли очень интересный вопрос: когда можно остановиться и перестать тратить силы на разработку и оптимизацию (в данном случае, не программно/аппаратную оптимизацию, а оптимизацию здравого смысла) и оставить только затраты на управление/маркетинг продукта/решения. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 Ответы: #91 |
86. Сообщение от Аноним (75), 04-Дек-20, 11:56 | +2 +/– | ![]() |
Ну, это как раз ты, со своими фантазиями о том, какой должна быть встроенная БД, можешь идти на йух. Ткнешь тебя мордой хотя бы в какую-нибудь википедию - опять на г..но изойдешь, будешь всех д..билами обзывать. Пока, судя по тому что твои хотелки не реализованы (чтобы оракл со всеми своими фичами одной библиотекой внутри программы загружался - ведь это "... Единственная реальная "особенность встроенной БД"..." ) - гуляй и вертись на этом йухе. Но милостиво разрешаю - когда в SQLite реализуют так нужную тебе построчную блокировку через семафоры из разных процессов (кстати, как мусьё желает - ядро должно быть версионником или блокировочником? ) - возвращайся в общество. Адью, Д'Артаньян ты наш в белом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #78 Ответы: #89 |
87. Сообщение от пох. (?), 04-Дек-20, 12:07 | –1 +/– | ![]() |
ничего - на этих кастрированных платформах просто не будет параллельного доступа. Для любителей страдать ничего не изменится. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 |
88. Сообщение от пох. (?), 04-Дек-20, 12:09 | –1 +/– | ![]() |
Хм, где там про то что оно в принципе работает при двух разных процессах? Я что-то невнимательно прочитал? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #82 Ответы: #92 |
89. Сообщение от пох. (?), 04-Дек-20, 12:12 | –1 +/– | ![]() |
> Ну, это как раз ты, со своими фантазиями о том, какой должна быть встроенная БД | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 |
90. Сообщение от Ordu (ok), 04-Дек-20, 12:13 | +1 +/– | ![]() |
> sqlite это как бы встраимаевая бд, к ней и не должно быть таких требований | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #122 |
91. Сообщение от пох. (?), 04-Дек-20, 12:19 | +/– | ![]() |
> пока автор-герой просто не сделает таблицу наполняемую данными со скоростью 100RPS и без индексов | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 Ответы: #125, #132 |
92. Сообщение от nobodynoone (?), 04-Дек-20, 12:26 | +1 +/– | ![]() |
> Хм, где там про то что оно в принципе работает при двух | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 Ответы: #100 |
93. Сообщение от мое правило (?), 04-Дек-20, 13:04 | +2 +/– | ![]() |
Отлично, вот смотрите - "cp ./master.csv ../master.cvs" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 Ответы: #103 |
94. Сообщение от Аноним (-), 04-Дек-20, 13:31 | +/– | ![]() |
А ты раскрыл мысль ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
96. Сообщение от Аноним (96), 04-Дек-20, 14:57 | +/– | ![]() |
Так уже переписывают. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 |
97. Сообщение от Аноним (97), 04-Дек-20, 15:23 | +/– | ![]() |
Такая репликация в последний год резко потеряла актуальность. Теперь репликация SJW-SJW в трендах. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 |
98. Сообщение от Аноним (97), 04-Дек-20, 15:24 | +/– | ![]() |
Доведу до логического конца: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 |
99. Сообщение от пох. (?), 04-Дек-20, 15:39 | +/– | ![]() |
в случае хромога - никак не надо разруливать, базки у него крошечные, структуры данных тривиальные, сложных запросов к ним не делается, да и секундную задержку пользователь на общем фоне даже не увидит, sqlite справится самостоятельно, и даже модныйновый wal2 не понадобится включать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 |
100. Сообщение от пох. (?), 04-Дек-20, 15:43 | +/– | ![]() |
> - Нигде и не написано что оно не может работать при 1+ процессах; | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 Ответы: #131 |
101. Сообщение от Lex (??), 04-Дек-20, 16:06 | –1 +/– | ![]() |
Конфиги - это далеко не всегда пара строк | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #79 Ответы: #102 |
102. Сообщение от Аноним (102), 04-Дек-20, 16:40 | +/– | ![]() |
конфиг сквида, допустим, тоже может быть не в пару строк, если у тебя много адресов и правил к ним. И оно нормально живет с текстовым конфигом | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 Ответы: #106, #112 |
103. Сообщение от Аноним (103), 04-Дек-20, 16:54 | +1 +/– | ![]() |
Пока ты копировал в первый файл записалось 10 строк, а когда скопировалось во второй файл записалось 100 строк. Твои действия? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #93 |
104. Сообщение от Аноним (103), 04-Дек-20, 16:56 | +/– | ![]() |
Перед базой напиши очередь делов-то на пять копеек. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 |
105. Сообщение от Аноним (105), 04-Дек-20, 17:33 | +/– | ![]() |
> Заметил это ещё лет 10 назад | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #110 |
106. Сообщение от пох. (?), 04-Дек-20, 17:39 | +/– | ![]() |
> а если вспоминать мозиллу, то тогда можно вспомнить чистку истории с блокировкой | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 Ответы: #111 |
107. Сообщение от Аноним (2), 04-Дек-20, 18:08 | –1 +/– | ![]() |
Оракле это не болид формулы-1. Это уродливая неповоротливая базёнка обросшая неоправанными мифами о её якобы крутости, поскольку из-за, опять же, неоправданной её стоимости доступна она только в кровавом интерпрайзе, и то только нечеловеческими усилиями продавальщиков оракла, а обычным смертным оракл запрещает даже публиковать бенчмарки своей поделки, догадайтесь по каким причинам. Но король-то голый. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #44 |
108. Сообщение от Аноним (2), 04-Дек-20, 18:11 | –1 +/– | ![]() |
Тормозит она у всех, а ты либо врёшь, либо считаешь нормальным что обновление состояния удалённого репозитория происходит не мгновенно. Проблема неоднократно обсуждалась с bapt, но увы, больше из sqlite не выжать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 Ответы: #114, #119 |
109. Сообщение от Аноним (105), 04-Дек-20, 18:13 | +/– | ![]() |
Ты говоришь так, будто в sqlite репликацию мастер-мастер уже завезли | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 |
110. Сообщение от Аноним (2), 04-Дек-20, 18:27 | +/– | ![]() |
> производительнсть недобазёнки составляла в 40+ тысяч операций в секунду. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #105 |
111. Сообщение от Аноним (102), 04-Дек-20, 18:32 | –1 +/– | ![]() |
> Тут банального fork() бы хватило как раз | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 Ответы: #116, #126 |
112. Сообщение от Lex (??), 04-Дек-20, 19:37 | +/– | ![]() |
| ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 Ответы: #117 |
113. Сообщение от GentooBoy (ok), 04-Дек-20, 20:14 | +/– | ![]() |
>Эх... хорошая была система freebsd. Но где-то до восьмой версии включительно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #76 Ответы: #115 |
114. Сообщение от анонн (ok), 04-Дек-20, 20:16 | +/– | ![]() |
> Тормозит она у всех, а ты либо врёшь, либо считаешь нормальным что | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #108 |
115. Сообщение от пох. (?), 04-Дек-20, 23:35 | +/– | ![]() |
> мм планку годности передвинули с 4 версии до 8 версии, занятно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #113 |
116. Сообщение от пох. (?), 04-Дек-20, 23:55 | +/– | ![]() |
> для того чтобы отпустило интерфейс — может быть | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 |
117. Сообщение от пох. (?), 05-Дек-20, 00:07 | +/– | ![]() |
> А если данные в текущий момент (!) меняются, то о какой актуальности работы с ними( поиск по | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #112 |
118. Сообщение от Ivan_83 (ok), 05-Дек-20, 00:58 | +/– | ![]() |
Ты походу теоеретег. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #76 |
119. Сообщение от Ivan_83 (ok), 05-Дек-20, 01:02 | +/– | ![]() |
# /usr/bin/time -h pkg update | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #108 |
120. Сообщение от Аноним (120), 05-Дек-20, 01:25 | +/– | ![]() |
Ну так то да, но это же обходной путь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 |
121. Сообщение от Аноним (-), 05-Дек-20, 04:48 | +/– | ![]() |
> Не путай удобный Раст с пустым C. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 Ответы: #143 |
122. Сообщение от Аноним (-), 05-Дек-20, 04:50 | +/– | ![]() |
Потому что если нечто назвали микроскопом, удобство забивания им гвоздей никто никогда и не обещал, чтоли. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #90 |
123. Сообщение от Аноним (-), 05-Дек-20, 04:53 | –1 +/– | ![]() |
> так вот же они ) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #130 |
124. Сообщение от Аноним (-), 05-Дек-20, 04:55 | +/– | ![]() |
Походу не любят тут хипстеров с задолбавшим уже всех дурным пиаром хрустом. Но скулайт по сравнению с остальными SQL весьма даже - мелкий, легкий, необслуживаемый. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 Ответы: #127 |
125. Сообщение от Аноним (-), 05-Дек-20, 04:57 | +/– | ![]() |
На 100rps с сколь-нибудь вменяемым key-value тебе никакой шардинг просто не потребуется. Особенно на SSD. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 Ответы: #128 |
126. Сообщение от Аноним (-), 05-Дек-20, 04:59 | –1 +/– | ![]() |
> для того чтобы отпустило интерфейс — может быть, но поиск при наборе | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 Ответы: #129 |
127. Сообщение от Мира (ok), 05-Дек-20, 05:43 | +/– | ![]() |
> Походу не любят тут хипстеров с задолбавшим уже всех дурным пиаром хрустом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #124 |
128. Сообщение от пох. (?), 05-Дек-20, 10:38 | +/– | ![]() |
угу. оно просто крэшнется, как обычно. Знаем мы этих, "вменяемых". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #125 |
129. Сообщение от пох. (?), 05-Дек-20, 10:41 | +/– | ![]() |
>> для того чтобы отпустило интерфейс — может быть, но поиск при наборе | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 |
130. Сообщение от InuYasha (??), 05-Дек-20, 12:43 | +1 +/– | ![]() |
ИМХО, это один из тех анонов, что потом эволюционировали в пользователей paradox с предсказуемым результатом. :D :D | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #123 |
131. Сообщение от nobodynoone (?), 05-Дек-20, 12:47 | +/– | ![]() |
Таки говно-с. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #100 Ответы: #133, #134 |
132. Сообщение от _hide_ (ok), 05-Дек-20, 13:18 | +/– | ![]() |
> между нами, девочками - если тебе правда 100RPS - тебе придется смириться | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 Ответы: #136 |
133. Сообщение от nobodynoone (?), 05-Дек-20, 13:26 | +/– | ![]() |
begin-concurrent даже не самая лучшая их попытка: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #131 |
134. Сообщение от пох. (?), 05-Дек-20, 14:15 | +/– | ![]() |
> Таки говно-с. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #131 Ответы: #135 |
135. Сообщение от nobodynoone (?), 05-Дек-20, 14:19 | +/– | ![]() |
> а библиотека-то хоть из ветки begin-concurrent-pnu-wal2 ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #134 Ответы: #137 |
136. Сообщение от пох. (?), 05-Дек-20, 14:21 | +/– | ![]() |
> Ну не знаю, 10К RPS MySQL показывает себя вполне прилично. Индексов, кроме | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #132 |
137. Сообщение от пох. (?), 05-Дек-20, 15:29 | +/– | ![]() |
>> это как раз правильное поведение - куда ж им деваться, как не расти, если ты не даешь прибрать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 Ответы: #138 |
138. Сообщение от nobodynoone (?), 05-Дек-20, 15:45 | +/– | ![]() |
Мы опять по-разному читаем. Явным же образом говорится: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #137 Ответы: #139 |
139. Сообщение от пох. (?), 05-Дек-20, 15:55 | +/– | ![]() |
Там же ж сказано, где вызывается хук. Да и сам бы мог его определить да и посмотреть - может, у тебя wal2-то пустой, в смысле, уже скопирован и готов для оверрайта. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #138 Ответы: #141 |
140. Сообщение от economist (?), 05-Дек-20, 16:19 | +/– | ![]() |
Это умеют IDE для SQLite - SQLite Manager (FF, XUL), SQLite Studio b tot c пяток софтин | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 |
141. Сообщение от nobodynoone (?), 05-Дек-20, 16:25 | +/– | ![]() |
> Там же ж сказано, где вызывается хук. Да и сам бы мог | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #139 Ответы: #142, #144 |
142. Сообщение от nobodynoone (?), 05-Дек-20, 18:39 | +/– | ![]() |
Короче прогнал ещё раз тест, но с цифрами. Сколько удачных ТПС, сколько busy. Комбинации wal1/wal2 + default/concurrent + 1..8 тредов. В итоге вообще никакой разницы, флуктуации на уровне рандома. Лесом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #141 Ответы: #145 |
143. Сообщение от Аноним (45), 05-Дек-20, 22:10 | +/– | ![]() |
Каждая закорюка имеет смысл, и в большинстве случаев полностью на своем месте. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 |
144. Сообщение от пох. (?), 05-Дек-20, 22:33 | +/– | ![]() |
> Это всё не обяз. файнтюнинг. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #141 Ответы: #146 |
145. Сообщение от пох. (?), 05-Дек-20, 22:35 | +/– | ![]() |
У меня-то был совсем другой интерес - из независимого процесса доступ. Потому что показать пользователю человекочитаемое "думает, просит не мешать" я могу, но хотелось бы не показывать, пока реальных поводов к этому нет. А реальный повод - только concurrent update. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #142 |
146. Сообщение от nobodynoone (?), 06-Дек-20, 09:13 | +/– | ![]() |
> Ну и вернет тебе BUSY, если так | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #144 Ответы: #147 |
147. Сообщение от пох. (?), 06-Дек-20, 12:50 | +/– | ![]() |
> Я тоже на фф и тормоза тут и там замечаю ессна. И мы сейчас обсуждаем следующее: один тред в | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #146 Ответы: #148, #149 |
148. Сообщение от nobodynoone (?), 06-Дек-20, 13:26 | +/– | ![]() |
main.sqlite на диске. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #147 |
149. Сообщение от nobodynoone (?), 06-Дек-20, 13:53 | +/– | ![]() |
> Кстати, я тут глянул: places.sqlite у меня аж 30мегабайт. При том что | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #147 |
150. Сообщение от СССР (?), 06-Дек-20, 23:29 | +/– | ![]() |
ну у меня в конфиге хранятся TNS-ки, так же настройки соединений к другим БД по пол.сотни пользователям, весьма удобно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 |
151. Сообщение от СССР (?), 06-Дек-20, 23:33 | +/– | ![]() |
я не понимаю ваш юмор. На завтрак я пью кофе , после овсяную кашу. А свою дырку в морде попрошу не разевать, если же пытались подколоть ) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #79 |
152. Сообщение от СССР (?), 06-Дек-20, 23:35 | +/– | ![]() |
кстати а про конфиг на луа тоже ох? ну охайте ахайте дальше )) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |