引入 javascript 库还是用 yarn add 吗 需要额外设置吗
cubejs 用过 体验不是很好 但灵活性确实挺高 plotly dash 看起来和上面发的 link https://observablehq.com/ 有点像 不过我对 pandas 不感兴趣 对于报表类分析需求 SQL 速度快还方便 pandas 大数据处理并不太行
🎉
看自己需求啦 日常使用都够用
但稍微有点追求的话,可能又不太够用
开源项目不能用 credentials.yml
感觉楼主是在一个 TP 库上造一个 AP 的轮子。
榜单明显是一个 OLAP 场景,第一要选合适的工具,看楼主的描述都是在 OLTP 库上来解决这个问题,所以才要自己解决写入问题。
如果你的架构上允许,同步一份 TP 库到 AP 库。榜单其实就是一个读的问题,和写完全没有关系,所以上面的问题都不存在。
所以问题就变成了:
slogan 牛逼 from hello world to ipo
shopify 和 github 都用的 mysql
用户基数大
https://gitlab.com/postgres-ai/database-lab 据说 10T 2s clone
pg sync
楼主发的这些,看界面都是古董级的
本地用 foreman 的目的不是起守护进程,好处是 1.声明项目所有服务,是一个可执行的文档 2.统一 start stop 项目依赖的服务 3.开发环境和生产环境兼容
买了本打印版 看不下去 还是参考开源项目和用真实项目来实践直接一些
再上 k8s?
retool?
✌
like BINARY xx
增加了 sequence 支持:
Sequence as primary key
class TestSeq < ActiveRecord::Migration[6.1]
def up
# more options: increment, min_value, cycle, cache
create_sequence :orders_seq, start: 1024
create_table :orders, id: false do |t|
t.primary_key :id, default: -> { "nextval(orders_seq)" }
t.string :name
end
end
def down
drop_table :orders
drop_sequence :orders_seq
end
end
Generated DDL
mysql> show create table orders_seq\G;
*************************** 1. row ***************************
Sequence: orders_seq
Create Sequence: CREATE SEQUENCE `orders_seq` start with 1024 minvalue 1 maxvalue 9223372036854775806 increment by 1 nocache nocycle ENGINE=InnoDB
mysql> show create table orders\G;
*************************** 1. row ***************************
Table: orders
Create Table: CREATE TABLE `orders` (
`id` bigint(20) NOT NULL DEFAULT nextval(`activerecord_tidb_adapter_demo_development`.`orders_seq`),
`name` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL,
PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci
This gem also adds a few helpers to interact with SEQUENCE
# Advance sequence and return new value
ActiveRecord::Base.nextval("numbers")
# Return value most recently obtained with nextval for specified sequence.
ActiveRecord::Base.lastval("numbers")
# Set sequence's current value
ActiveRecord::Base.setval("numbers", 1234)
cool
🐮 和 github1s 有什么区别?
域名过期了
自动更新的
没看懂
没用 docker 部署,是 2c4g,负载很低
完美兼容 mysql 的应该不存在,连 MariaDB 都并不完美兼容 mysql...
嗯
联系方式?